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.
AWS CloudFormation StackSets Mit vom Service verwalteten Berechtigungen erstellen
Mit vom Dienst verwalteten Berechtigungen können Sie Stacks für Konten bereitstellen, die von AWS Organizations in bestimmten Regionen verwaltet werden. Bei diesem Modell müssen Sie nicht in jedem Zielkonto und IAM-Rollen erstellen. AWS-Region CloudFormation erstellt die IAM-Rollen in Ihrem Namen. Weitere Informationen finden Sie unter Aktivieren Sie den vertrauenswürdigen Zugriff.
Themen
Überlegungen
Bevor Sie eine StackSet mit vom Service verwalteten Berechtigungen erstellen, sollten Sie Folgendes berücksichtigen:
-
StackSets mit vom Dienst verwalteten Berechtigungen können entweder über das Verwaltungskonto Ihrer Organisation oder über delegierte Administratorkonten initiiert werden, aber alle Vorgänge werden über das Verwaltungskonto ausgeführt.
-
CloudFormation verteilt keine Stacks für das Verwaltungskonto, auch wenn dieses Konto Teil Ihrer Organisation oder einer Organisationseinheit (OU) ist.
-
Sie StackSet können Ihre gesamte Organisation (einschließlich aller Konten) oder bestimmte Ziele als Ziel angeben OUs. Wenn ein StackSet Ziel auf eine übergeordnete Organisationseinheit abzielt, schließt es automatisch jedes Kind mit ein OUs. Wenn es sich um ein bestimmtes StackSet Ziel handelt OUs, schließt es standardmäßig alle Konten innerhalb dieser Konten ein OUs. Sie können jedoch mithilfe der Kontofilteroptionen auf bestimmte Konten abzielen.
-
Mehrere StackSets können auf dieselbe Organisation oder Organisationseinheit abzielen.
-
Sie können nicht auf Konten außerhalb Ihrer Organisation abzielen.
-
Ihre Bereitstellungsautorisierung StackSets hängt von den Berechtigungen ab, die dem IAM-Prinzipal (Benutzer, Rolle oder Gruppe) zugewiesen wurden, mit dem Sie sich beim Verwaltungskonto anmelden. Eine IAM-Beispielrichtlinie, die Berechtigungen für die Bereitstellung in einer Organisation erteilt, finden Sie unter Beschränken Sie Stack-Set-Operationen auf der Grundlage von Region und Ressourcentypen.
-
Delegierte Administratoren verfügen über uneingeschränkte Berechtigungen zur Bereitstellung für jedes Konto in Ihrer Organisation. Das Verwaltungskonto kann delegierte Administratorberechtigungen nicht auf die Bereitstellung auf bestimmte OUs Operationen beschränken. StackSet
-
Die Einstellungen für die automatische Bereitstellung gelten auf der entsprechenden StackSet Ebene. Sie können automatische Bereitstellungen nicht selektiv für OUs Konten oder Regionen anpassen.
-
StackSets die vom Dienst verwaltete Berechtigungen verwenden, unterstützen keine verschachtelten Stacks oder Vorlagen, die Makros oder Transformationen enthalten.
Erstellen Sie eine StackSet mit vom Dienst verwalteten Berechtigungen (Konsole)
Um eine zu erstellen 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 die aus, von der aus Sie AWS-Region die StackSet verwalten möchten.
-
StackSets.
-
Wählen Sie oben StackSetsauf der Seite die Option Erstellen aus StackSet.
-
Wählen Sie unter Permissions (Berechtigungen) die Option Service-managed permissions (Serviceverwaltete Berechtigungen) aus.
Anmerkung
Wenn der vertrauenswürdige Zugriff mit deaktiviert AWS Organizations ist, wird ein Banner angezeigt. Vertrauenswürdiger Zugriff ist erforderlich, um eine StackSet mit vom Dienst verwalteten Berechtigungen zu erstellen oder zu aktualisieren. Nur der Administrator im Verwaltungskonto der Organisation verfügt über Berechtigungen für Aktivieren Sie den vertrauenswürdigen Zugriff für StackSets mit AWS Organizations.
-
Wählen Sie unter Voraussetzung — Vorlage vorbereiten die Option Vorlage ist bereit aus.
-
Wählen Sie unter Specify template (Vorlage angeben) entweder die URL für den S3-Bucket, der Ihre Stack-Vorlage enthält, aus oder laden Sie eine Stack-Vorlagendatei hoch. Wählen Sie anschließend Weiter.
-
Geben Sie auf der Seite „ StackSet Details angeben“ einen Namen für die ein StackSet, geben Sie alle Parameter an, und klicken Sie dann auf Weiter.
-
Geben Sie auf der Seite StackSet Optionen konfigurieren unter Tags alle Tags an, die auf Ressourcen in Ihrem Stack angewendet werden sollen. Weitere Informationen zur Verwendung von Tags finden Sie im AWSBenutzerhandbuch unter Organisieren und Nachverfolgen von Kosten mithilfe von AWS Kostenzuweisungs-Tags.AWS Fakturierung und Kostenmanagement
-
Wählen Sie für die Ausführungskonfiguration die Option Aktiv aus, um CloudFormation die optimierte Betriebsbehandlung zu aktivieren:
-
Konfliktfreie Operationen werden gleichzeitig ausgeführt, um die Bereitstellungszeiten zu verkürzen.
-
Widersprüchliche Vorgänge werden automatisch in die Warteschlange gestellt und in der Reihenfolge verarbeitet, in der sie angefordert wurden.
Solange Vorgänge ausgeführt werden oder sich in der Warteschlange befinden, werden alle eingehenden Vorgänge in die CloudFormation Warteschlange gestellt, auch wenn sie nicht miteinander in Konflikt stehen. Während dieser Zeit können Sie die Ausführungseinstellungen nicht ändern.
-
-
Wenn Ihre Vorlage IAM-Ressourcen enthält, wählen Sie unter Capabilities die Option Ich bestätige, dass diese Vorlage IAM-Ressourcen erstellen kann aus, 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, um fortzufahren und den vertrauenswürdigen Zugriff zu aktivieren, falls er noch nicht aktiviert ist.
-
Führen Sie auf der Seite Bereitstellungsoptionen festlegen unter Bereitstellungsziele einen der folgenden Schritte aus:
-
Um die Bereitstellung für alle Konten in Ihrer Organisation durchzuführen, wählen Sie In Organisation bereitstellen aus.
-
Um die Bereitstellung nur für alle Konten vorzunehmen OUs, wählen Sie Für Organisationseinheiten bereitstellen (OUs) aus. Wählen Sie Add an OU (OU hinzufügen) aus und fügen Sie dann die Ziel-OU-ID in das Textfeld ein. Wiederholen Sie den Vorgang für jede neue Ziel-OU.
Wenn Sie für den Filtertyp Konto die Option Für Organisationseinheiten bereitstellen (OUs) ausgewählt haben, können Sie Ihre Bereitstellungsziele auf bestimmte einzelne Konten festlegen, indem Sie eine der folgenden Optionen wählen und die Kontonummern angeben.
-
Keine (Standard) — Stacks werden für alle Konten in den angegebenen OUs Konten bereitgestellt.
-
Schnittmenge — Stellen Sie Stacks für bestimmte einzelne Konten innerhalb der ausgewählten Konten bereit. OUs
-
Unterschied — Stellen Sie Stacks für alle Konten in den ausgewählten Konten bereit, OUs mit Ausnahme bestimmter Konten.
-
Vereinigung — Stellt Stacks für die angegebenen Konten OUs sowie für weitere individuelle Konten bereit.
-
-
Wählen Sie unter Automatische Bereitstellung aus, ob die Bereitstellung automatisch für Konten erfolgen soll, die der Zielorganisation hinzugefügt werden, oder für Konten, die der Zielorganisation hinzugefügt werden, oder OUs für future Konten. Weitere Informationen finden Sie unter Automatische Bereitstellungen für StackSets in aktivieren oder deaktivieren AWS Organizations.
-
Wenn Sie die automatische Bereitstellung aktiviert haben, wählen Sie unter Account removal behavior (Kontoentfernungsverhalten) aus, ob Stack-Ressourcen beibehalten oder gelöscht werden, wenn ein Konto aus einer Zielorganisation oder OU entfernt wird.
Anmerkung
Wenn Stapel beibehalten ausgewählt ist, werden Stapel aus Ihren entfernt StackSet, aber die Stapel und die zugehörigen Ressourcen bleiben erhalten. Die Ressourcen bleiben in ihrem aktuellen Zustand, sind aber nicht mehr Teil von. StackSet
-
Wählen Sie unter Regionen angeben die Regionen aus, in denen Sie Stacks bereitstellen 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 für 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.
-
Vergewissern Sie sich auf der Seite „Überprüfen“, dass StackSet Sie die Bereitstellung für die richtigen Konten in den richtigen Regionen durchführen, und wählen Sie dann „Erstellen“. StackSet
Die StackSet Detailseite wird geöffnet. Sie können den Fortschritt und den Status der Erstellung der Stacks in Ihrem StackSet einsehen.
Erstellen Sie eine StackSet mit vom Service verwalteten Berechtigungen ()AWS CLI
Folgen Sie den Schritten in diesem Abschnitt, um Folgendes AWS CLI zu verwenden:
-
Erstellen Sie den StackSet Container.
-
Stellen Sie Stack-Instanzen bereit.
Anmerkung
Wenn Sie als delegierter Administrator agieren, müssen Sie Folgendes --call-as
DELEGATED_ADMIN in den Befehl aufnehmen.