Einen Änderungssatz ausführen - AWS CloudFormation

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Einen Änderungssatz ausführen

Um die in einem Änderungssatz beschriebenen Änderungen in Ihrem Stack vorzunehmen, führen Sie den Änderungssatz aus.

Wichtig

CloudFormation Löscht nach der Ausführung eines Änderungssatzes alle zusätzlichen Änderungssätze, die dem Stack zugeordnet sind, da sie für den aktualisierten Stack nicht mehr gültig sind. Wenn ein Update fehlschlägt, müssen Sie einen neuen Änderungssatz erstellen.

Stack-Richtlinien und das Ausführen eines Änderungssatzes

Wenn Sie einen Änderungssatz auf einem Stack ausführen, dem eine Stack-Richtlinie zugeordnet ist, wird die Richtlinie CloudFormation bei der Aktualisierung des Stacks durchgesetzt. Sie können keine temporäre Stack-Richtlinie angeben, die die vorhandene Richtlinie überschreibt, wenn Sie einen Änderungssatz ausführen. Um eine geschützte Ressource zu aktualisieren, müssen Sie die Stack-Richtlinie aktualisieren oder Methode für direktes Aktualisieren anwenden. Weitere Informationen finden Sie unter Stacks direkt aktualisieren.

Execute a change set (console)
Um einen Änderungssatz auszuführen
  1. Öffnen Sie die AWS CloudFormation Konsole unter https://console.aws.amazon.com/cloudformation.

  2. Wählen Sie in der Navigationsleiste oben auf dem Bildschirm Ihre aus. AWS-Region

  3. Wählen Sie auf der Seite Stacks den Namen des Stacks aus, den Sie aktualisieren möchten.

  4. Wählen Sie im Navigationsbereich Change Sets aus, um eine Liste der Änderungssets des Stacks anzuzeigen.

  5. Wählen Sie den Namen des Änderungssatzes aus, den Sie anzeigen möchten.

  6. Wählen Sie auf der Detailseite des Änderungssets die Option Änderungssatz ausführen aus.

    CloudFormation beginnt sofort mit der Aktualisierung des Stacks. Die CloudFormation Konsole leitet Sie zur Registerkarte Ereignisse weiter, auf der Sie den Fortschritt der Stack-Aktualisierung überwachen können. Weitere Informationen finden Sie unter Stack-Fortschritt überwachen.

Execute a change set for nested stacks (console)
Um einen Änderungssatz für verschachtelte Stacks auszuführen
  1. Öffnen Sie die AWS CloudFormation Konsole unter /cloudformation. https://console.aws.amazon.com

  2. Wählen Sie in der Navigationsleiste oben auf dem Bildschirm Ihre aus. AWS-Region

  3. Wählen Sie auf der Seite Stacks den Namen des Stacks aus, den Sie aktualisieren möchten. Sie müssen den mit dem Root-Änderungssatz verknüpften Stack-Namen auswählen.

  4. Wählen Sie im Navigationsbereich Change Sets aus, um eine Liste der Änderungssets des Stacks anzuzeigen.

  5. Wählen Sie den Namen des Root-Änderungssatz, den Sie ausführen möchten.

  6. Wählen Sie auf der Detailseite des Änderungssets die Option Änderungssatz ausführen aus.

    Anmerkung

    CloudFormation führt die in Ihrem Stamm-Änderungssatz und Ihren verschachtelten Änderungssätzen beschriebenen Änderungen aus, wenn während des Vorgangs die Option Aktiviert für Änderungssätze für verschachtelte Stacks ausgewählt wurde. Einen Änderungssatz erstellen

    CloudFormation beginnt sofort mit der Aktualisierung des Stacks. Die CloudFormation Konsole leitet Sie zur Registerkarte Ereignisse weiter, auf der Sie den Fortschritt der Stack-Aktualisierung überwachen können. Weitere Informationen finden Sie unter Stack-Fortschritt überwachen.

So führen Sie einen Änderungssatz aus (AWS CLI)
  • Ausführen des sexecute-change-setBefehl.

    Geben Sie wie im folgenden Beispiel dargestellt die Änderungssatz-ID des Änderungssatzes an, den Sie ausführen möchten:

    aws cloudformation execute-change-set \ --change-set-name \ arn:aws:cloudformation:us-east-1:123456789012:changeSet/SampleChangeSet/1a2345b6-0000-00a0-a123-00abc0abc000

    Der Befehl im Beispiel führt einen Änderungssatz mit der ID arn:aws:cloudformation:us-east-1:123456789012:changeSet/SampleChangeSet/1a2345b6-0000-00a0-a123-00abc0abc000 aus.

    Nachdem Sie den Befehl ausgeführt haben, CloudFormation beginnt die Aktualisierung des Stacks. Verwenden Sie den Befehl describe-stacks, um den Status des Stacks zu überprüfen.