gcr-lifecycle-policy:Google Container Registry映像生命周期策略-保留

时间:2024-05-29 10:31:38
【文件属性】:

文件名称:gcr-lifecycle-policy:Google Container Registry映像生命周期策略-保留

文件大小:5.62MB

文件格式:ZIP

更新时间:2024-05-29 10:31:38

Go

GCR保留政策 这个简单的golang CLI工具以与Elastic Container Registry相似的方式处理Google Container Registry(以及适用于Docker的Google Artifact Registry)中图像的保留策略(原始) 它扫描所有Docker注册表映像(它支持eu.gcr.io/my-project/foo/bar/my-service:123路径),并使用Docker v2 API获取其标签。 然后,它会根据参数化的过滤器和输入的GKE群集删除其中的一些。 保留策略配置 使用--cluster path/to/kubeconfig可以查询GKE集群中的所有pod和副本集,并在删除之前阻止这些图像标签。 $ gcr cleanup --help Usage: gcr cleanup [flags] Flags: --d


【文件预览】:
gcr-lifecycle-policy-master
----cmd()
--------gcr()
----internal()
--------worker()
--------utils()
----.github()
--------workflows()
----assets()
--------render.gif(5.68MB)
----demo.yml(11KB)
----revive.toml(615B)
----LICENSE(1KB)
----examples()
--------delete-dangling.json(160B)
--------tagsResponse.json(3KB)
----.gitignore(43B)
----Makefile(886B)
----go.sum(31KB)
----README.md(3KB)
----scripts()
--------e2e.sh(1KB)
----.pre-commit-config.yaml(856B)
----go.mod(1KB)

网友评论