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.
GitHub Als Konfigurationsquelle einrichten
In diesem Abschnitt erfahren Sie, wie Sie Anpassungen für AWS Control Tower (cFCT) GitHub als Quelle bereitstellen. Der Prozess besteht aus drei Hauptschritten:
Bereite ein GitHub Repository vor
Erstellen Sie die GitHub Codeverbindung
Stellen Sie den CloudFormation Stack bereit
Bereite ein GitHub Repository vor
Erstellen Sie ein Repository in Ihrem GitHub Konto. Der Standardname, der in der Vorlage verwendet wird, lautetcustom-control-tower-configuration. Erwägen Sie, das Ziel-Repository als privat zu kennzeichnen. Sie definieren Ihre Anpassungen in einer yaml Datei mit dem Namen manifest.yaml im Deployment-Ordner
Das cFCT-Anpassungsleitfaden enthält eine detaillierte Anleitung zur Erstellung und Konfiguration manifest.yaml Ihrer Anpassungen.
Erstellen Sie die Verbindung GitHub
Führen Sie in Ihrer Developer Tools --Connections-Instanz für Github die folgenden Schritte aus:
Wählen Sie Verbindung erstellen und wählen Sie GitHub als Anbieter
Wählen Sie GitHub App-Verbindung erstellen und geben Sie im Feld Verbindungsname GitHub cFCT oder einen beliebigen Namen ein
Wählen Sie Verbinden mit aus GitHub und wählen Sie dann Neue App installieren
Wähle den GitHub Benutzer oder die Organisation für dein Repository
Wählen Sie unter Repository-Zugriff die Option Nur Repositorys auswählen aus, wählen Sie dann das zuvor erstellte Repository aus und speichern Sie Ihre Arbeit.
Notieren Sie sich den Code Connections-ARN — Sie benötigen ihn, wenn Sie den CloudFormation Stack bereitstellen.
Stellen Sie das bereit CloudFormation Stack
Laden Sie die
custom-control-tower-initiation.templateDatei aus dem Repository herunter.Erstellen Sie mithilfe der
custom-control-tower-initiation.templateDatei einen neuen CloudFormation Stapel.Wählen Sie unter AWS CodePipeline Quelle die Option GitHub (über Codeverbindung).
Geben Sie unter GitHub Setup die folgenden Felder an:
Geben Sie für den ARN der Codeverbindung den ARN der Codeverbindung an
Geben Sie für GitHub Benutzer oder Organisation den Namen des GitHub Benutzers oder der Organisation an, unter dem Sie das Repository erstellt haben
Geben Sie für GitHub Repository-Name den Repository-Namen ein (standardmäßig)
custom-control-tower-configurationGeben Sie für GitHub Branch Name den Branch-Namen ein (standardmäßig)
main