Auf dieser Seite wird beschrieben, wie Sie eine bereits verwendete Bereitstellungspipeline aktualisieren.
Bereitstellungspipeline ändern
So ändern Sie die Lieferpipeline:
Bearbeiten Sie die Definition der Bereitstellungspipeline.
Registrieren Sie die Bereitstellungspipeline noch einmal:
gcloud deploy apply --file=PIPELINE_CONFIG
Dabei ist PIPELINE_CONFIG die Konfigurationsdatei der Bereitstellungspipeline, die Sie gerade bearbeitet haben.
Ergebnisse
Möglicherweise erhalten Sie jedoch nicht die erwarteten Ergebnisse. Dies liegt an der Art, wie Cloud Deploy die Beziehung zwischen Pipelines und Zielen und den von diesen verwalteten Releases behandelt.
release
- und rollout
-Ressourcen sind dauerhaft der Pipeline zugeordnet, wie beim Erstellen von release
definiert. Wenn Sie eine Bereitstellungspipeline-Konfiguration ändern (einschließlich Zieldefinitionen), nachdem ein Release erstellt wurde, stimmt dieser Release nicht mehr mit den Definitionen überein.
Auf diese Weise erhalten bleiben Ressourcen über die Ziele hinweg in der Funktion konsistent und werden nicht durch Konfigurationsänderungen gestört. Dieses Verhalten entspricht jedoch möglicherweise nicht Ihren Vorstellungen. In diesem Fall können Sie einen neuen Release mit der aktualisierten Pipeline erstellen.
Cloud Deploy gibt Warnungen zurück, wenn eine solche Nichtübereinstimmung auftritt und Sie versuchen, bestimmte Aktionen auszulösen, darunter die Hochstufung.
Weitere Informationen finden Sie unter Pipelineinstanzen pro Release.
Nächste Schritte
Informationen zum Ansehen bereits verwendeter Auslieferungspipelines
Weitere Informationen zum Aussetzen einer Bereitstellungspipeline
Weitere Informationen zum Löschen einer Bereitstellungspipeline
Weitere Informationen zur Verwendung von Dienstbenachrichtigungen