Stapel aus CloudFormation StackSets löschen - 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.

Stapel aus CloudFormation StackSets löschen

Sie können Stacks aus StackSets entweder über die CloudFormation-Konsole oder über AWS CLIlöschen.

Anmerkung

Durch das Löschen von Stapeln aus einer Organisationseinheit (OU) der obersten Ebene wird diese OU als StackSet-Ziel entfernt.

Stapel aus Ihrem StackSet löschen (Konsole)

So löschen Sie Stacks
  1. Melden Sie sich bei der AWS-Managementkonsole an und öffnen Sie die CloudFormation-Konsole unter https://console.aws.amazon.com/cloudformation.

  2. Wählen Sie in der Navigationsleiste am oberen Rand des Bildschirms das AWS-Region, in dem Sie das StackSet erstellt haben.

  3. Wählen Sie im Navigationsbereich StackSets aus. Wählen Sie auf der Seite StackSets das StackSet aus.

  4. Wählen Sie bei ausgewähltem StackSet die Option Stapel aus StackSet löschen aus dem Menü Aktionen .

  5. Auf der Seite Bereitstellungsoptionen festlegen wählen Sie zunächst die Konten und Regionen aus, in denen Sie die Stapel löschen möchten.

    1. [Selbstverwaltete Berechtigungen] Wählen Sie für Kontendie Option Stapel in Konten bereitstellen oder Stapel in Organisationseinheiten bereitstellen.

      Wenn Sie Stapel in Konten bereitstellenwählen, fügen Sie Ihre Zielkontonummern in das Textfeld Kontonummern ein, wobei Sie mehrere Nummern durch Kommas trennen.

      Wenn Sie Stapel in Organisationseinheiten bereitstellenwählen, fügen Sie eine Ziel-OU-ID in das Textfeld Organisationsnummern ein, um alle Konten, die Teil der angegebenen Organisation sind, zu erfassen.

    2. [Service-verwaltete Berechtigungen] Geben Sie für Organisationseinheiten (OUs)die Ziel-OU-IDs an.

      Wichtig

      CloudFormation löscht Stacks sowohl aus den angegebenen Ziel-OUs als auch aus deren untergeordneten OUs.

      Für Konto-Filtertypkönnen Sie verfeinern, bei welchen Konten Stapel gelöscht werden sollen, indem Sie eine der folgenden Optionen wählen und Kontonummern angeben.

      • Keine (Standard)- Löscht Stapel von allen Konten in den angegebenen OEs.

      • Schnittpunkt- Löschen Sie Stapel nur von bestimmten einzelnen Konten innerhalb der ausgewählten OUs.

      • Unterschied- Löschen Sie Stapel von allen Konten in den ausgewählten OEs, außer von bestimmten Konten.

      • Union- Löscht Stapel aus den angegebenen OUs sowie zusätzliche einzelne Konten.

    3. Wählen Sie für Regionen angebendie Regionen, aus denen Sie Stapel innerhalb der Zielkonten löschen möchten.

  6. Für Einsatzoptionengehen Sie wie folgt vor:

    • Geben Sie für Maximale Anzahl gleichzeitiger Kontenan, wie viele Konten gleichzeitig bearbeitet werden.

    • Geben Sie für Fehlertoleranzdie maximal zulässige Anzahl von Kontoausfällen pro Region an. Die Operation wird gestoppt und nicht mit anderen Regionen fortgesetzt, sobald dieses Limit erreicht ist.

    • Aktivieren Sie für Stapel beibehaltendiese Option, um die Stapel und ihre zugehörigen Ressourcen zu speichern, wenn Sie sie aus Ihrem StackSet entfernen. Die Ressourcen bleiben in ihrem aktuellen Zustand, sind aber nicht mehr Teil des StackSet.

    • Für Gleichzeitigkeit der Regionenwählen Sie, wie die Regionen verarbeitet werden sollen: Sequentiell (eine Region auf einmal) oder Parallel (mehrere Regionen gleichzeitig).

    • Wählen Sie für Gleichzeitigkeitsmodus, wie sich die Gleichzeitigkeit während der Ausführung der Operation verhält.

      • Strenge Fehlertoleranz- Reduziert den Gleichzeitigkeitsgrad des Kontos, wenn Fehler auftreten, und bleibt dabei innerhalb der Fehlertoleranz +1.

      • Weiche Fehlertoleranz- Behält die von Ihnen angegebene Gleichzeitigkeitsstufe (den Wert von Maximale gleichzeitige Konten) unabhängig von Fehlern bei.

  7. Wählen Sie Weiter aus.

  8. Überprüfen Sie auf der Seite Review (Prüfen) Ihre Auswahl. Um Änderungen vorzunehmen, wählen Sie Bearbeiten in dem entsprechenden Abschnitt.

  9. Wenn Sie bereit sind, die Stapel aus Ihrem StackSet zu entfernen, wählen Sie Submit.

    Nachdem das Löschen von Stapeln abgeschlossen ist, können Sie auf der Detailseite StackSet auf der Registerkarte Stack-Instances überprüfen, ob Stapel aus Ihrem StackSet gelöscht wurden.

Löschen Sie Stapel aus Ihrem StackSet (AWS CLI)

Anmerkung

Wenn Sie als beauftragter Administrator handeln, müssen Sie --call-as DELEGATED_ADMIN in den Befehl einfügen.

Verwenden Sie den Befehl delete-stack-instances mit dem Namen Ihres StackSets.

In diesen Beispielen verwenden wir die Option --no-retain-stacks, weil wir keine Stapel zurückhalten. Verwenden Sie --retain-stacks anstelle von --no-retain-stacks, wenn Sie die Stapel und ihre Ressourcen behalten möchten.

Geben Sie für --regionsdie AWS-Regionen an, von denen Sie Stapel löschen möchten, zum Beispiel us-west-2 und us-east-1.

Legen Sie mit der Option --operation-preferences die gleichzeitige Bearbeitung von Konten und andere Einstellungen fest. Diese Beispiele verwenden zählbasierte Einstellungen. Beachten Sie, dass MaxConcurrentCount nicht größer sein darf als FailureToleranceCount + 1. Für prozentuale Einstellungen verwenden Sie stattdessen FailureTolerancePercentage oder MaxConcurrentPercentage .

So löschen Sie Stapel (selbst verwaltete Berechtigungen)

Für die Option --accounts geben Sie die IDs der Konten an, von denen Stapel gelöscht werden sollen.

aws cloudformation delete-stack-instances --stack-set-name my-stackset \ --accounts account_ID_1 account_ID_2 \ --regions us-west-2 us-east-1 \ --no-retain-stacks \ --operation-preferences MaxConcurrentCount=1,FailureToleranceCount=0
So löschen Sie Stapel (vom Dienst verwaltete Berechtigungen)

Geben Sie für --deployment-targetsdie Stamm-ID der Organisation oder die IDs der Organisationseinheiten (OUs) an, aus denen Stapel gelöscht werden sollen.

Wichtig

CloudFormation löscht Stacks sowohl aus den angegebenen Ziel-OUs als auch aus deren untergeordneten OUs.

aws cloudformation delete-stack-instances --stack-set-name my-stackset \ --deployment-targets OrganizationalUnitIds=ou-rcuk-1x5jlwo,ou-rcuk-slr5lh0a \ --regions us-west-2 us-east-1 \ --no-retain-stacks \ --operation-preferences MaxConcurrentCount=1,FailureToleranceCount=0

Weitere Informationen finden Sie unter DeleteStackInstances in der AWS CloudFormation API-Referenz.

Optional können Sie nach Abschluss des Löschvorgangs überprüfen, ob die Stapel aus Ihrem StackSet gelöscht wurden, indem Sie den Befehl describe-stack-set-operation ausführen, um den Status und die Ergebnisse des Löschvorgangs anzuzeigen. Verwenden Sie als --operation-id die Operations-ID, die durch den Befehl delete-stack-instances zurückgegeben wurde.

aws cloudformation describe-stack-set-operation --stack-set-name my-stackset \ --operation-id ddf16f54-ad62-4d9b-b0ab-3ed8e9example