Abandonar uma versão

Nesta página, descrevemos como abandonar permanentemente uma versão do Cloud Deploy.

É possível abandonar uma versão permanentemente. Uma versão abandonada tem as características abaixo:

  • Não é possível promover uma versão abandonada.

  • Não é possível reverter para uma versão abandonada.

  • Não é possível cancelar o abandono de uma versão. Depois de abandonar uma versão, ela será desativada permanentemente.

Os motivos para o abandono de uma versão incluem o seguinte, por exemplo:

  • Há um bug na versão

  • Há um problema de segurança na versão

  • Um recurso incluído nessa versão foi descontinuado

Para abandonar uma versão, execute o seguinte comando:

gcloud deploy releases abandon RELEASE_NAME --delivery-pipeline=PIPELINE_NAME --region=REGION

Em que:

  • RELEASE_NAME

    É o nome da versão a ser abandonada. Obrigatório.

  • PIPELINE_NAME

    É o nome do pipeline de entrega que criou a versão. Este campo é obrigatório.

  • REGION

    É o nome da região em que a versão foi criada, por exemplo, us-central1. Obrigatório.

Permissões do IAM

As permissões do IAM necessárias para abandonar uma versão estão incluídas nos seguintes papéis:

  • roles/clouddeploy.admin

  • papéis/clouddeploy.operator

  • papéis/clouddeploy.developer

Lançamentos de versões abandonadas

Quando você abandona uma versão, todos os lançamentos criados com ela que estão em andamento ou na fila continuam sendo concluídos. Eles não são cancelados. No entanto, não é possível criar novos lançamentos de uma versão abandonada.

Conferir versões abandonadas

No console do Google Cloud, é possível ver se uma versão foi abandonada. A guia Lançamentos, na página de detalhes do pipeline de entrega, rotula a versão como "abandonada":

Lista de versões no console do Google Cloud mostrando uma versão abandonada