

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 für einen CloudFormation Stapel erstellen
<a name="using-cfn-updating-stacks-changesets-create"></a>

Um einen Änderungssatz für einen laufenden Stack zu erstellen, reichen Sie die gewünschten Änderungen ein, indem Sie eine geänderte Vorlage, neue Eingabeparameterwerte oder beides angeben. CloudFormation generiert einen Änderungssatz, indem Ihr Stack mit den von Ihnen eingereichten Änderungen verglichen wird.

Sie können eine Vorlage ändern, bevor Sie den Änderungssatz erstellen oder während Sie ihn erstellen.

------
#### [ Create a change set (console) ]

**So erstellen Sie ein Änderungsset**

1. Öffnen Sie die CloudFormation Konsole unter [https://console.aws.amazon.com/cloudformation.](https://console.aws.amazon.com/cloudformation/)

1. Wählen Sie in der Navigationsleiste am oberen Rand des Bildschirms Ihren AWS-Region.

1. Wählen Sie auf der Seite **Stapel** den laufenden Stapel, für den Sie ein Änderungsset erstellen möchten.

1. Wählen Sie in der Detailansicht des Stapels **Stapelaktionen**und dann **Änderungssatz erstellen**.

1. Führen Sie auf der *stack-name* Seite **Änderungssatz erstellen für** einen der folgenden Schritte aus, um Eingabeparameterwerte zu ändern, den Speicherort einer aktualisierten Vorlage anzugeben oder die Vorlage zu ändern:    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/de_de/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-changesets-create.html)

1. Geben Sie auf der Seite **Stack-Details angeben** einen Namen für den Änderungssatz an und geben Sie optional eine Beschreibung des Änderungssatzes an, um seinen Zweck im Abschnitt **Übersicht** zu identifizieren. Wenn Ihre Vorlage Parameter enthält, geben Sie auf der Seite **Specify stack details (Stack-Details angeben)** die anwendbaren Eingabeparameterwerte ein oder ändern Sie sie und klicken Sie dann auf **Weiter**.

   Wenn Sie die Vorlage des Stacks wiederverwenden, CloudFormation füllt jeden Parameter mit dem aktuellen Wert im Stapel auf, mit Ausnahme der mit dem Attribut deklarierten Parameter. `NoEcho` Um vorhandene Werte für diese Parameter zu verwenden, wählen Sie **Use existing value (Vorhandenen Wert verwenden)** aus.

   Weitere Informationen über die Verwendung von `NoEcho` zur Maskierung sensibler Informationen und die Verwendung dynamischer Parameter zur Verwaltung von Geheimnissen finden Sie in der bewährten Vorgehensweise [Keine Anmeldeinformationen in Vorlagen einbetten](security-best-practices.md#creds) .

1. Auf der Seite **Stack-Optionen konfigurieren** aktualisieren Sie die Tags des Stacks, die IAM-Service-Rolle, die Stack-Richtlinie, die Rollback-Konfiguration, das Amazon SNS-Benachrichtigungsthema (falls zutreffend) oder die Änderungssätze.
**Anmerkung**  
Änderungssätze für verschachtelte Stacks sind standardmäßig **aktiviert**, wodurch Änderungssets für alle in Ihrer Vorlage angegebenen verschachtelten Stacks erstellt werden. Um einen Änderungssatz nur für den aktuellen Stack zu erstellen, wählen Sie **Deaktiviert**. Weitere Informationen über Änderungssätze für verschachtelte Stapel finden Sie unter [Änderungssätze für verschachtelte Stacks](change-sets-for-nested-stacks.md).

1. Wenn die Vorlage IAM-Ressourcen enthält, wählen Sie für **Capabilities** die Option **Ich bestätige, dass CloudFormation möglicherweise IAM-Ressourcen erstellt** werden. IAM-Ressourcen können Berechtigungen in Ihrem AWS -Konto ändern. Überprüfen Sie diese Ressourcen, um sicherzustellen, dass Sie nur die Aktionen zulassen, die Sie zulassen möchten. Weitere Informationen finden Sie unter [Bestätigung von IAM-Ressourcen in Vorlagen CloudFormation](control-access-with-iam.md#using-iam-capabilities).

1. Wählen Sie **Next** (Weiter), um fortzufahren.

1. Überprüfen Sie auf der *stack-name* Seite **Überprüfen** die Änderungen für diesen Änderungssatz.

1. Wählen Sie **Absenden** aus.

   Sie werden auf die Registerkarte **Changes (Änderungen)** der Detailseite des Änderungssatzes umgeleitet. Während der Änderungssatz CloudFormation generiert wird, lautet der Status des Änderungssatzes`CREATE_PENDING`. Sobald der Änderungssatz erstellt wurde, ändert CloudFormation den Status in `CREATE_COMPLETE`. Im Abschnitt **Änderungen** werden alle Änderungen CloudFormation aufgeführt, die es an Ihrem Stack vornehmen wird. Weitere Informationen finden Sie unter [Einen Änderungssatz für einen CloudFormation Stack anzeigen](using-cfn-updating-stacks-changesets-view.md).

   Wählen Sie **Details anzeigen** in der Spalte **Änderungen auf Grundstücksebene** um die Änderungen auf Grundstücksebene anzuzeigen.

   Wenn CloudFormation der Änderungssatz nicht erstellt werden kann (meldet `FAILED` den Status), beheben Sie den im Feld **Status** angezeigten Fehler und erstellen Sie den Änderungssatz anschließend neu.

1. Nachdem Sie sich vergewissert haben, dass die Änderungen korrekt aussehen, wählen Sie **Änderungssatz ausführen**.

------
#### [ Create a change set for nested stacks (console) ]

**So erstellen Sie einen Änderungssatz für verschachtelte Stapel**

1. Öffnen Sie die CloudFormation Konsole unter [https://console.aws.amazon.com/cloudformation](https://console.aws.amazon.com/cloudformation/).

1. Wählen Sie in der Navigationsleiste am oberen Rand des Bildschirms Ihren AWS-Region.

1. Wählen Sie auf der Seite **Stapel** den laufenden Stapel aus, für den Sie einen Änderungssatz erstellen möchten.

1. Wählen Sie in der Detailansicht des Stapels **Stapelaktionen**und dann **Änderungssatz erstellen**.

1. Führen Sie auf der *stack-name* Seite **Änderungssatz erstellen für** einen der folgenden Schritte aus, um Eingabeparameterwerte zu ändern, den Speicherort einer aktualisierten Vorlage anzugeben oder die Vorlage zu ändern:    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/de_de/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-changesets-create.html)

1. Geben Sie auf der Seite **Stack-Details angeben** einen Namen für den Änderungssatz an und geben Sie optional eine Beschreibung des Änderungssatzes an, um seinen Zweck im Abschnitt **Übersicht** zu identifizieren. Wenn Ihre Vorlage Parameter enthält, geben Sie auf der Seite **Specify stack details (Stack-Details angeben)** die anwendbaren Eingabeparameterwerte ein oder ändern Sie sie und klicken Sie dann auf **Weiter**.

   Wenn Sie die Vorlage des Stacks wiederverwenden, CloudFormation füllt jeden Parameter mit dem aktuellen Wert im Stapel auf, mit Ausnahme der mit dem Attribut deklarierten Parameter. `NoEcho` Um vorhandene Werte für diese Parameter zu verwenden, wählen Sie **Use existing value (Vorhandenen Wert verwenden)** aus.

   Weitere Informationen über die Verwendung von `NoEcho` zur Maskierung sensibler Informationen sowie über die Verwendung dynamischer Parameter zur Verwaltung von Geheimnissen finden Sie in der bewährten Vorgehensweise [Keine Anmeldeinformationen in Vorlagen einbetten](security-best-practices.md#creds) .

1. Auf der Seite **Stack-Optionen konfigurieren** aktualisieren Sie die Tags des Stacks, die IAM-Service-Rolle, die Stack-Richtlinie, die Rollback-Konfiguration, das Amazon SNS-Benachrichtigungsthema (falls zutreffend) oder die Änderungssätze. Weitere Informationen finden Sie unter [Stapeloptionen konfigurieren](cfn-console-create-stack.md#configure-stack-options).
**Anmerkung**  
Änderungssätze für verschachtelte Stacks sind standardmäßig **aktiviert**, wodurch Änderungssets für alle in Ihrer Vorlage angegebenen verschachtelten Stacks erstellt werden. Weitere Informationen über Änderungssätze für verschachtelte Stapel finden Sie unter [Änderungssätze für verschachtelte Stacks](change-sets-for-nested-stacks.md).

1. Wenn die Vorlage IAM-Ressourcen enthält, wählen Sie für **Capabilities** die Option **Ich bestätige, dass CloudFormation möglicherweise IAM-Ressourcen erstellt** werden. IAM-Ressourcen können Berechtigungen in Ihrem AWS -Konto ändern. Überprüfen Sie diese Ressourcen, um sicherzustellen, dass Sie nur die Aktionen zulassen, die Sie zulassen möchten. Weitere Informationen finden Sie unter [Bestätigung von IAM-Ressourcen in Vorlagen CloudFormation](control-access-with-iam.md#using-iam-capabilities).

1. Wählen Sie **Next** (Weiter), um fortzufahren.

1. Überprüfen Sie auf der *stack-name* Seite **Überprüfen** die Änderungen für diesen Änderungssatz.

1. Wählen Sie **Absenden** aus.
**Anmerkung**  
CloudFormation Änderungssätze auf Eigenschaftsebene lösen stapelübergreifende Verweise nicht auf, wenn Sie Änderungssätze für verschachtelte Stapel erstellen. Änderungssätze können Ressourcen in einem Child-Stack für eine bedingte Ersetzung markieren, wenn sie auf die Ausgabe eines Parent-Stacks verweisen und der Parent-Stack geändert wurde.

   Sie werden auf die Registerkarte **Changes (Änderungen)** der Detailseite des Änderungssatzes umgeleitet. Während der Änderungssatz CloudFormation generiert wird, lautet der Status des Änderungssatzes. `CREATE_PENDING` Sobald der Änderungssatz erstellt wurde, ändert CloudFormation den Status in `CREATE_COMPLETE`. Im Abschnitt **Änderungen** werden alle Änderungen CloudFormation aufgeführt, die es an Ihrem Stack vornehmen wird. Weitere Informationen finden Sie unter [Einen Änderungssatz für einen CloudFormation Stack anzeigen](using-cfn-updating-stacks-changesets-view.md).

   Wenn CloudFormation der Änderungssatz nicht erstellt werden kann (meldet `FAILED` den Status), beheben Sie den im Feld **Status** angezeigten Fehler und erstellen Sie den Änderungssatz anschließend neu.

1. Nachdem Sie sich vergewissert haben, dass die Änderungen korrekt aussehen, wählen Sie **Änderungssatz ausführen**.

------

**So erstellen Sie einen Änderungssatz (AWS CLI)**
+ Verwenden Sie den Befehl [https://docs.aws.amazon.com/cli/latest/reference/cloudformation/create-change-set.html](https://docs.aws.amazon.com/cli/latest/reference/cloudformation/create-change-set.html).

  Sie reichen Ihre Änderungen als Befehlsoptionen ein. Sie können neue Parameterwerte, eine geänderte Vorlage oder beides festlegen. Mit dem folgenden Befehl erstellen Sie beispielsweise einen Änderungssatz mit dem Namen `SampleChangeSet` für den `MyStack`-Stack. Der Änderungssatz verwendet die aktuelle Stack-Vorlage, jedoch mit einem anderen Wert für den `Purpose`-Parameter:

  ```
  aws cloudformation create-change-set --stack-name MyStack \
      --change-set-name SampleChangeSet --use-previous-template \
      --parameters \
        ParameterKey="InstanceType",UsePreviousValue=true ParameterKey="KeyPairName",UsePreviousValue=true ParameterKey="Purpose",ParameterValue="production"
  ```