Cómo abandonar una versión

En esta página, se describe cómo abandonar de forma permanente una versión de Cloud Deploy.

Puedes abandonar una versión de forma permanente. Una versión abandonada tiene las siguientes características:

  • No puedes promocionar una versión abandonada.

  • No puedes revertir a una versión abandonada.

  • No puedes anular el abandono de una versión. Una vez que abandonas una versión, se desactiva de forma permanente.

Entre los motivos para abandonar una versión, se incluyen los siguientes:

  • Hay un error en la versión

  • Hay un problema de seguridad en la versión

  • Una función incluida en la versión dejó de estar disponible.

Para abandonar una versión, ejecuta el siguiente comando:

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

Donde:

  • RELEASE_NAME

    Es el nombre de la versión que se descartará. Este campo es obligatorio.

  • PIPELINE_NAME

    Es el nombre de la canalización de entrega que creó la versión. Este campo es obligatorio.

  • REGION

    Es el nombre de la región en la que se creó la versión, por ejemplo, us-central1. Este campo es obligatorio.

Permisos de IAM

Los permisos de IAM necesarios para abandonar una versión se incluyen en las siguientes funciones:

  • roles/clouddeploy.admin

  • roles/clouddeploy.operator

  • roles/clouddeploy.developer

Lanzamientos de versiones abandonadas

Cuando abandonas una versión, todos los lanzamientos creados a partir de ella que están en curso o en cola continúan hasta completarse, es decir, no se cancelan. Sin embargo, no puedes crear lanzamientos nuevos a partir de una versión abandonada.

Cómo ver las versiones abandonadas

En la consola de Google Cloud, puedes ver si se abandonó una versión. En la pestaña Versiones, en la página de detalles de la canalización de entrega, se etiqueta la versión como “abandonada”:

Lista de versiones en la consola de Google Cloud que muestra una versión abandonada