Revierte un objetivo

En esta página, se describe cómo revertir un destino de Cloud Deploy a una versión anterior lanzamiento.

Cuando reviertes un destino, Cloud Deploy crea un rollout nuevo recurso basado en una versión anterior.

Revierte un destino a una versión anterior

gcloud CLI

De forma predeterminada, la reversión usa la última versión con un lanzamiento exitoso para con el objetivo indicado, pero puedes elegir uno diferente con --release.

Para revertirla, ejecuta el siguiente comando desde el directorio que contiene tus canalización de entrega:

gcloud deploy targets rollback TARGET_NAME \
   --delivery-pipeline=PIPELINE_NAME \
   --release=RELEASE_NAME \
   --rollout-id=ROLLOUT_ID

En este comando, --release y --rollout-id son opcionales. Usa --release para identificar una versión específica a la que revertir. Si omites esta opción, Cloud Deploy usa la última versión buena conocida en el objetivo especificado.

Usa --rollout-id para asignar un identificador al rollout generado. Si omites esto, Cloud Deploy genera un ID para el rollout

Console

  1. Abrir la página de Publicación canalizaciones de datos.

  2. Haz clic en la canalización que aparece en la lista de canalizaciones de entrega.

    En la página Detalles de la canalización de entrega, se muestra una representación gráfica de el progreso de la canalización de entrega.

  3. Haz clic en el menú Más Menú Más. y selecciona Revertir versión.

    Selecciona Revertir versión en el menú.

    Se muestra el formulario de reversión:

    Formulario de reversión

  4. Selecciona la versión en el campo Versión.

    Esta es la versión a la que estás revirtiendo. El nombre del lanzamiento se propaga en función de la versión seleccionada.

  5. Si lo deseas, puedes cambiar el nombre y la descripción del lanzamiento de la configuración predeterminada.

  6. Haz clic en Revertir.

    Se crea un nuevo lanzamiento a partir de la versión elegida y se implementa en mismo objetivo.

Revertir aún más

Puedes revertir correctamente a una versión anterior manualmente a la anterior implementado uno.

Solo ejecuta gcloud deploy releases promote con la versión anterior y Incluye la opción --to-target establecida en el objetivo al que deseas revertir. del lanzamiento.