Cette page explique comment abandonner définitivement une version de Cloud Deploy.
Vous pouvez abandonner définitivement une version. 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. Lorsque vous abandonnez une version, elle est définitivement désactivée.
Les motifs d'abandon d'une version sont les suivants, par exemple:
La version comporte un bug
Cette version présente un problème de sécurité
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
Est le nom de la version à abandonner. Ce champ est obligatoire.
PIPELINE_NAME
est le nom du pipeline de livraison qui a créé la version. Cette étape est obligatoire.
REGION
correspond au 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 incluses dans les rôles suivants:
roles/clouddeploy.admin
rôles/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 cette version, en cours ou en file d'attente, se poursuivent. Ils ne sont pas annulés. Toutefois, vous ne pouvez pas créer de nouveaux 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 Releases (Versions) de la page d'informations du pipeline de livraison indique que la version a été abandonnée :