Abandonner une version

Cette page explique comment abandonner définitivement un déploiement Cloud Deploy. de sortie.

Vous pouvez abandonner définitivement une version. Une une version abandonnée présente les caractéristiques suivantes:

  • Vous ne pouvez pas promouvoir une version abandonnée.

  • Vous ne pouvez pas revenir à une version abandonnée.

  • Vous ne pouvez pas annuler l'abandon d'une version. Une fois qu'une version est abandonnée, elle est définitivement désactivée.

Les motifs d'abandon d'une version sont les suivants, par exemple:

  • Il y a un bug dans la version

  • Un problème de sécurité est présent dans la version

  • Une fonctionnalité incluse dans la version est obsolète

Pour abandonner une version, exécutez la commande suivante :

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

Où :

  • RELEASE_NAME

    Nom de la version à abandonner. Ce champ est obligatoire.

  • PIPELINE_NAME

    Nom du pipeline de diffusion ayant créé la version. C'est obligatoire.

  • REGION

    Indique le nom de la région dans laquelle la version a été créée, par exemple us-central1. Ce champ est obligatoire.

Autorisations IAM

Les autorisations IAM requises pour abandonner une version sont les suivantes : inclus dans les rôles suivants:

  • roles/clouddeploy.admin

  • roles/clouddeploy.operator

  • roles/clouddeploy.developer

Déploiements à partir de versions abandonnées

Lorsque vous abandonnez une version, tous les déploiements créés à partir de celle-ci et qui se trouvent dans ou se poursuivent jusqu'à la fin : ils ne sont pas annulés. Toutefois, vous ne pouvez pas créer de déploiements à partir d'une version abandonnée.

Afficher les versions abandonnées

Dans la console Google Cloud, vous pouvez voir si une version a été abandonnée. L'onglet Versions de la page "Détails du pipeline de diffusion" indique que la version est "abandonnée" :

Liste des versions de la console Google Cloud montrant une version abandonnée