Google Cloud Artifact Registry清理策略未生效问题求助
Artifact Registry 清理策略未生效问题
仓库清理策略配置
我拥有一个名为staging的Artifact Registry仓库,其清理策略配置如下:
执行命令:
gcloud artifacts repositories list-cleanup-policies staging
输出结果:
Listing items under project XXX, location us-east1, repository staging. Dry run is disabled. [ { "action": { "type": "KEEP" }, "mostRecentVersions": { "keepCount": 20 }, "name": "keeplast20images" } ]
问题现象
该策略已设置两周,但仓库内的镜像标签数量仍在持续增长,部分镜像的标签数量已超过100个,没有任何标签被删除。
排查操作
我尝试执行以下命令获取审计日志,但未得到任何输出:
gcloud logging read 'protoPayload.serviceName="artifactregistry.googleapis.com" AND protoPayload.request.parent="projects/XXX/locations/us-east1/repositories/staging" AND protoPayload.request.validateOnly=true' \ --resource-names="projects/XXX" \ --project=XXX
内容的提问来源于stack exchange,提问作者Yashar
相关产品推荐
相关产品推荐

