Auf dieser Seite wird beschrieben, wie Sie einen Cloud Deploy-Release endgültig verwerfen.
Sie können einen Release endgültig verwerfen. Ein verlassener Release hat folgende Merkmale:
Sie können einen abgebrochenen Release nicht hochstufen.
Ein Rollback zu einem abgebrochenen Release ist nicht möglich.
Sie können die Vergabe eines Release nicht rückgängig machen. Wenn Sie einen Release verwerfen, wird er dauerhaft deaktiviert.
Hier einige Gründe für die Ablehnung eines Release:
Diese Version enthält einen Programmfehler.
Der Release enthält ein Sicherheitsproblem
Eine im Release enthaltene Funktion wurde eingestellt
Führen Sie den folgenden Befehl aus, um einen Release zu verwerfen:
gcloud deploy releases abandon RELEASE_NAME --delivery-pipeline=PIPELINE_NAME --region=REGION
Wobei:
RELEASE_NAME
Ist der Name des Release, der aufgegeben werden soll. Das ist ein Pflichtfeld.
PIPELINE_NAME
Ist der Name der Bereitstellungspipeline, die den Release erstellt hat. Dies ist ein Pflichtfeld
REGION
Ist der Name der Region, in der der Release erstellt wurde, z. B.
us-central1
. Das ist ein Pflichtfeld.
IAM-Berechtigungen
Die IAM-Berechtigungen, die zum Verwerfen eines Release erforderlich sind, sind in den folgenden Rollen enthalten:
roles/clouddeploy.admin
rollen/clouddeploy.operator
rollen/clouddeploy.developer
Roll-outs von abgebrochenen Releases
Wenn Sie einen Release verwerfen, werden alle Roll-outs, die aus diesem Release erstellt wurden und die sich in Bearbeitung oder in der Warteschlange befinden, bis zum Abschluss fortgeführt. Sie werden nicht abgebrochen. Allerdings können Sie keine neuen Roll-outs aus einem abgebrochenen Release erstellen.
Verworfene Releases ansehen
In der Google Cloud Console können Sie sehen, ob ein Release verworfen wurde. Auf dem Tab Releases auf der Detailseite der Bereitstellungspipeline wird der Release als „Aufgegeben“ gekennzeichnet: