View a markdown version of this page

Cross-account Planung von Instanzen mithilfe von Konto-IDs oder AWS-Organisations-ID - Instance Scheduler auf AWS

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.

Cross-account Planung von Instanzen mithilfe von Konto-IDs oder AWS-Organisations-ID

Diese Lösung umfasst eine Vorlage (instance-scheduler-on-aws-remote.template), die die AWS Identity and Access Management (IAM) -Rollen und andere notwendige Ressourcen erstellt, damit die Lösung mit der Planung in den sekundären Konten beginnen kann. Sie können die Berechtigungen in der Remote-Vorlage überprüfen und ändern, bevor Sie den Stack starten.

Aktivierung der kontenübergreifenden Planung mithilfe von Konto-IDs

So wenden Sie automatische Start-Stopp-Zeitpläne auf Ressourcen in sekundären Konten an:

  1. Melden Sie sich bei der AWS-Managementkonsole an und klicken Sie auf die Schaltfläche, um die CloudFormation Vorlage instance-scheduler-on-aws AWS im primären Konto zu starten.

  2. Starten Sie die Remote-Vorlage (instance-scheduler-on-aws-remote) in jedem entsprechenden sekundären Konto. Wenn jeder Remote-Stack gestartet wird, erstellt er eine kontenübergreifende Rolle — Amazon Resource Name (ARN).

  3. Aktualisieren Sie den primären Lösungsstapel mit der Konto-ID in den Parametern Organization-ID bereitstellen oder Liste der Remote-Konto-IDs mit der Konto-ID, damit die Lösung Start- und Stoppaktionen für Instances in den sekundären Konten ausführen kann.

Aktivierung der kontenübergreifenden Terminplanung mithilfe der AWS-Organisations-ID

So wenden Sie automatisierte Start-Stopp-Zeitpläne auf Ressourcen in sekundären Konten an:

  1. Melden Sie sich bei der AWS-Managementkonsole an und klicken Sie auf die Schaltfläche, um die CloudFormation Vorlage instance-scheduler-on-aws AWS im primären Konto zu starten.

  2. Legen Sie den CloudFormation Parameter Using AWS Organizations fest? auf Ja und geben Sie die Organisations-ID in den CloudFormation Parametern Organization-ID angeben ODER Liste der Remote-Konto-IDs ein.

  3. Nachdem Sie den Stack im primären Konto bereitgestellt haben, starten Sie die Remote-Vorlage (instance-scheduler-on-aws-remote) in jedem entsprechenden sekundären Konto in derselben Region wie die Lösung im primären Konto. Wenn jeder Remote-Stack erfolgreich gestartet wurde, wird das primäre Lösungskonto mit der Konto-ID aktualisiert, ohne dass weitere Änderungen am primären Konto vorgenommen werden.

Verwaltung von Konto-IDs mit dem AWS Systems Manager Parameter Store

Verwenden Sie den AWS Systems Manager Parameter Store, um Remote-Konto-IDs zu speichern. Sie können Remote-Konto-IDs als Listenparameter speichern, wobei jedes Element eine Konto-ID ist, oder als Zeichenkettenparameter, der eine durch Kommas getrennte Liste von Remote-Konto-IDs enthält. Der Parameter hat das Format {param:_name_}, wobei der Name dem Namen des Parameters im Parameter Store entspricht.

Um diese Funktion nutzen zu können, müssen Sie den Instance Scheduler auf dem AWS-Hub-Stack in demselben Konto wie Ihr Parameterspeicher starten.