本页面介绍了如何永久放弃 Cloud Deploy 发布。
您可以永久弃用某个版本。一个 放弃版本具有以下特征:
您无法升级已弃用的版本。
您无法回滚到已废弃的版本。
您无法取消放弃某个版本。放弃版本后,该版本将被永久停用。
放弃发布版本的原因包括:
此版本存在一个 bug
此版本存在安全问题
此版本中包含的一项功能已弃用
如需放弃版本,请运行以下命令:
gcloud deploy releases abandon RELEASE_NAME --delivery-pipeline=PIPELINE_NAME --region=REGION
其中:
RELEASE_NAME
是要放弃的版本的名称。这是必填项。
PIPELINE_NAME
是创建相应版本的交付流水线的名称。这是必填字段。
REGION
是创建发布版本的区域的名称,例如
us-central1
。这是必填项。
IAM 权限
放弃某个版本所需的 IAM 权限包括 包括:
roles/clouddeploy.admin
roles/clouddeploy.operator
roles/clouddeploy.developer
通过已废弃的版本进行发布
当您放弃某个版本后,系统会基于该版本创建的所有发布作业, 进度或队列中的 继续完成 - 它们不会被取消。不过,您无法基于已废弃的版本创建新的发布作业。
查看已弃用的版本
在 Google Cloud 控制台中,您可以查看某个版本是否已被弃用。交付流水线详情页面上的版本标签页会将版本标记为“已废弃”: