Actualizar una canalización de entrega que ya esté en uso

En esta página, se describe cómo actualizar una canalización de entrega que ya está en uso.

Cambia una canalización de entrega

Para cambiar tu canalización de entrega, sigue estos pasos:

  1. Edita la definición de la canalización de entrega.

  2. Vuelve a registrar la canalización de entrega:

    gcloud deploy apply --file=PIPELINE_CONFIG
    

    En el ejemplo anterior, PIPELINE_CONFIG es el archivo de configuración de la canalización de entrega que acabas de editar.

Resultados

Es posible que no veas los resultados que esperas debido a la forma en que Cloud Deploy trata la relación entre las canalizaciones y los destinos, y las versiones que administra.

Cada recurso release y rollout está asociado de forma permanente con la canalización, como se definió cuando se creó release. Si cambias la configuración de una canalización de entrega (incluidas las definiciones de destino) después de crear una versión, esta no coincide con las definiciones.

La preservación de los recursos de esta manera garantiza que funcionen de manera coherente en todos los destinos y que no se vean interrumpidos por los cambios de configuración. Sin embargo, es posible que este comportamiento no sea lo que deseas, en cuyo caso puedes crear una versión nueva para implementar mediante la canalización actualizada.

Cloud Deploy muestra advertencias si no coincide y tratas de realizar ciertas acciones, como promover el lanzamiento.

Para obtener más información, consulta Instancias de canalización por versión.

¿Qué sigue?