Abandonar uma versão

Esta página descreve como abandonar permanentemente uma versão do Cloud Deploy.

Você pode abandonar uma versão permanentemente. Um versão abandonada tem as seguintes características:

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

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

  • Não é possível desabandonar uma versão. Depois que você abandona uma versão, ela é desativada permanentemente.

Os motivos para o abandono de uma versão incluem:

  • Há um bug na versão

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

  • Um recurso incluído na 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

  • roles/clouddeploy.operator

  • roles/clouddeploy.developer

Lançamentos de versões abandonadas

Quando você abandona uma versão, todos os lançamentos criados a partir dela que estão em progresso ou na fila continuam até a conclusão. Eles não são cancelados. No entanto, não é possível criar novos lançamentos a partir de uma versão abandonada.

Mostrar lançamentos abandonados

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

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