Ben*_*ngt 6 revision-control google-cloud-platform google-cloud-run
我使用 Google Cloud Run 托管我的容器化应用程序。为了节省成本,我想删除应用程序 Docker 映像的除活动修订版之外的所有内容。
我使用 GitLab 管道的作业来处理使用环境变量的凭据和设置。
我可以这样列出我的修订:
gcloud run revisions list --region="$GCP_REGION"
Run Code Online (Sandbox Code Playgroud)
您的应用程序的最新版本是唯一有效的版本。利用这一事实,我们可以删除所有其他修订:
gcloud run revisions list --filter="status.conditions.type:Active AND status.conditions.status:'False'" --format='value(metadata.name)' | xargs -r -L1 gcloud run revisions delete --quiet
Run Code Online (Sandbox Code Playgroud)
资料来源:
归档时间: |
|
查看次数: |
1308 次 |
最近记录: |