我们已经开始使用 Google Cloud Platform 的Artifact Registry,其定价为公价。英国公关。月。
但我如何才能看到正在使用多少存储空间以及使用了什么存储空间?
看起来所有推送的图像默认情况下都会永久保存。那么对于每个构建,存储库只会不断增长?如何(自动?)删除旧版本,只保留最新的可用版本(或 N 个或标记图像)?
给我们定价似乎不诚实。GB,但没有提供任何方法来调查或修剪正在使用的存储量,所以我希望我们错过了一些东西。
编辑添加:我们有 CI/CD 管道每天创建 20-50 个新图像。从长远来看,必须手动删除它们是不可维护的。
编辑添加:本质上我正在寻找sethvargo/gcr-cleaner:删除 Google 容器注册表中未标记的图像引用,作为一项服务,但用于 ArtifactRegistry 而不是 ContainerRegistry,它将替换它。或者启发 gcr-cleaner 的 shell 脚本要点(也仅限 GCR)。