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.
Aktualisiere AWS CloudFormation StackSets
Sie können Ihre Aktualisierung entweder StackSet über die CloudFormation Konsole oder die durchführen AWS CLI.
Informationen zum Hinzufügen und Entfernen von Konten und Regionen zu einer StackSet finden Sie unter Stapel hinzufügen zu StackSets undStapel löschen von StackSets. Informationen zum Überschreiben von Parameterwerten für einen Stack finden Sie unterÜberschreiben Sie Parameter auf Stacks.
Aktualisieren Sie Ihre StackSet (Konsole)
Um ein zu aktualisieren StackSet
Melden Sie sich bei der an AWS Management Console und öffnen Sie die AWS CloudFormation Konsole unter https://console.aws.amazon.com/cloudformation
. -
Wählen Sie in der Navigationsleiste oben auf dem Bildschirm den aus, den AWS-Region Sie erstellt haben. StackSet
-
StackSets.
-
Wählen Sie auf der StackSetsSeite die aus, die StackSet Sie aktualisieren möchten.
-
Wenn Sie die StackSet Option ausgewählt haben, wählen Sie im Menü Aktionen die Option StackSet Details bearbeiten aus.
-
Aktualisieren Sie auf der Seite „Vorlage auswählen“ den Abschnitt „Berechtigungen“ nach Bedarf, oder fahren Sie mit dem nächsten Schritt fort.
-
Wählen Sie unter Voraussetzung — Vorlage vorbereiten die Option Aktuelle Vorlage verwenden aus, um die aktuelle Vorlage zu verwenden, oder Aktuelle Vorlage ersetzen, um eine S3-URL zu einer anderen Vorlage anzugeben oder eine neue Vorlage hochzuladen.
-
Wählen Sie Weiter aus.
-
Aktualisieren Sie auf der Seite „ StackSet Details angeben“ bei StackSet Bedarf die Beschreibung für. StackSet
-
Aktualisieren Sie für Parameter die Parameterwerte nach Bedarf.
-
Wählen Sie Weiter aus.
-
Ändern Sie auf der Seite „ StackSet Optionen konfigurieren“ für Tags die Tags nach Bedarf. Sie können Tags hinzufügen, aktualisieren oder löschen. Weitere Informationen zur Verwendung von Stichwörtern finden Sie im AWSAWS Fakturierung und Kostenmanagement Benutzerhandbuch unter Organisieren und Nachverfolgen von AWS Kosten mithilfe von Kostenverteilungs-Tags.
-
Für die Ausführungskonfiguration können Sie die Ausführungskonfiguration nach Bedarf aktualisieren.
Anmerkung
Denken Sie daran, dass Sie die Ausführungseinstellungen nicht ändern können, wenn Vorgänge ausgeführt werden oder sich in der Warteschlange befinden.
-
Wenn Ihre Vorlage IAM-Ressourcen enthält, wählen Sie unter Funktionen die Option Ich bestätige, dass diese Vorlage möglicherweise IAM-Ressourcen erstellt, um anzugeben, dass Sie IAM-Ressourcen in der Vorlage verwenden möchten. Weitere Informationen finden Sie unter Bestätigen von IAM-Ressourcen in CloudFormation-Vorlagen.
-
Wählen Sie Weiter aus.
-
Geben Sie auf der Seite „Bereitstellungsoptionen festlegen“ die Konten und Regionen für das Update an.
CloudFormation stellt Stack-Updates für die angegebenen Konten innerhalb der ersten Region bereit und fährt dann mit der nächsten fort usw., solange die Bereitstellungsfehler einer Region eine festgelegte Fehlertoleranz nicht überschreiten.
-
[Selbstverwaltete Berechtigungen] Wählen Sie für Konten und Bereitstellungsorte die Option Stacks in Konten bereitstellen aus. Fügen Sie das Zielkonto IDs , mit dem Sie Ihr Konto erstellt haben, StackSet in das Textfeld ein und trennen Sie mehrere Zahlen durch Kommas.
[Vom Dienst verwaltete Berechtigungen] Führen Sie einen der folgenden Schritte aus:
-
Wählen Sie Für Organisationseinheiten bereitstellen (OUs) aus. Geben Sie das Ziel ein OUs , mit dem Sie Ihr erstellt haben StackSet.
-
Wählen Sie Deploy to accounts (Für Konten bereitstellen) aus. Fügen Sie die Ziel-OU IDs oder IDs das Zielkonto ein, mit dem Sie Ihre erstellt haben StackSet.
-
-
Geben Sie unter Regionen angeben die Reihenfolge an, in der Sie Ihre Updates bereitstellen CloudFormation möchten.
-
Gehen Sie für Bereitstellungsoptionen wie folgt vor:
-
Geben Sie unter Maximale Anzahl gleichzeitiger Konten an, wie viele Konten gleichzeitig verarbeitet werden.
-
Geben Sie unter Fehlertoleranz die maximale Anzahl von Kontoausfällen an, die pro Region zulässig sind. Sobald dieses Limit erreicht ist, wird der Vorgang beendet und nicht in andere Regionen übertragen.
-
Wählen Sie für die Regionenparallelität aus, wie Regionen verarbeitet werden sollen: Sequentiell (jeweils eine Region) oder Parallel (mehrere Regionen gleichzeitig).
-
Wählen Sie für den Parallelitätsmodus aus, wie sich Parallelität während der Ausführung des Vorgangs verhält.
-
Strikte Fehlertoleranz — Reduziert den Grad der Parallelität der Konten bei Ausfällen und bleibt dabei innerhalb der Fehlertoleranz +1.
-
Weiche Fehlertoleranz — Behält die angegebene Parallelitätsstufe (den Wert für Maximale Anzahl gleichzeitiger Konten) unabhängig von Ausfällen bei.
-
-
-
Wählen Sie Next (Weiter), um fortzufahren.
-
-
Überprüfen Sie auf der Seite Review (Prüfen) Ihre Auswahl. Um Änderungen vorzunehmen, wählen Sie im entsprechenden Bereich die Option Bearbeiten aus.
-
Wenn Sie bereit sind, fortzufahren, wählen Sie Senden aus.
CloudFormation beginnt mit der Anwendung Ihrer Aktualisierungen auf Ihrem StackSet und zeigt den Tab „Vorgänge“ auf der StackSet Detailseite an. Sie können Fortschritt und Status der Aktualisierungsoperationen auf der Registerkarte Operations (Operationen) anzeigen.
Aktualisieren Sie Ihre StackSet (AWS CLI)
Anmerkung
Wenn Sie als delegierter Administrator agieren, müssen Sie Folgendes --call-as
DELEGATED_ADMIN
in den Befehl aufnehmen.
-
Um ein zu aktualisieren StackSet
Verwenden Sie den update-stack-setBefehl, um Änderungen an Ihrem vorzunehmen StackSet.
In den folgenden Beispielen aktualisieren wir die
--parameters
Option StackSet by using. Insbesondere ändern wir die standardmäßige Snapshot-Bereitstellungshäufigkeit für die Konfiguration des Bereitstellungskanals vonTwentyFour_Hours
bisTwelve_Hours
. Da wir immer noch die aktuelle Vorlage verwenden, fügen wir die--use-previous-template
Option hinzu.Legen Sie mithilfe der
--operation-preferences
Option die gleichzeitige Kontoverarbeitung und andere Bereitstellungseinstellungen fest. In diesen Beispielen werden Einstellungen verwendet, die auf der Anzahl basieren. Beachten Sie, dass dieserMaxConcurrentCount
WertFailureToleranceCount
+1 nicht überschreiten darf. Verwenden Sie für prozentuale Einstellungen stattdessenFailureTolerancePercentage
oderMaxConcurrentPercentage
.[Selbstverwaltete Berechtigungen] Geben IDs Sie für
--accounts
diese Option das Konto an, auf das Ihr Update abzielen soll.aws cloudformation update-stack-set --stack-set-name
my-stackset
\ --use-previous-template \ --parametersParameterKey=MaximumExecutionFrequency,ParameterValue=Twelve_Hours
\ --accountsaccount_ID_1 account_ID_2
\ --regionsus-west-2 us-east-1
\ --operation-preferencesMaxConcurrentCount=1,FailureToleranceCount=0
[Vom Dienst verwaltete Berechtigungen] Geben IDs Sie für
--deployment-targets
diese Option die Stamm-ID oder Organisationseinheit (OU) der Organisation an, auf die sich Ihr Update beziehen soll.aws cloudformation update-stack-set --stack-set-name
my-stackset
\ --use-previous-template \ --parametersParameterKey=MaximumExecutionFrequency,ParameterValue=Twelve_Hours
\ --deployment-targets OrganizationalUnitIds=ou-rcuk-1x5j1lwo,ou-rcuk-slr5lh0a
\ --regionsus-west-2 us-east-1
\ --operation-preferencesMaxConcurrentCount=1,FailureToleranceCount=0
Weitere Informationen finden Sie unter UpdateStackSet in der AWS CloudFormation -API-Referenz.
-
Stellen Sie sicher, dass Ihr Update erfolgreich StackSet war, indem Sie den describe-stack-set-operation Befehl ausführen, um den Status und die Ergebnisse Ihres Aktualisierungsvorgangs anzuzeigen. Verwenden Sie als
--operation-id
die Operations-ID, die durch den Befehl update-stack-set zurückgegeben wurde.aws cloudformation describe-stack-set-operation \ --operation-id
operation_ID