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.
AFT von AWS CodeCommit einem anderen VCS-Anbieter verschieben
Dieser Abschnitt bietet einen Überblick darüber, wie Sie AWS Control Tower Account Factory for Terraform (AFT) von AWS CodeCommit Ihrem Versionskontrollsystem (VCS) zu einem anderen VCS-Anbieter verschieben können.
Schritt 1. Richten Sie neue Repositorys im VCS Ihrer Wahl ein.
Schritt 2. Fügen Sie diese Repositorys als neue Fernbedienungen hinzu. git
Schritt 3. Führen Sie git push den Befehl zum neuen VCS-Anbieter aus.
Anmerkung
Die Repository-Struktur, die Sie erstellen, sollte dieselbe sein wie in AWS CodeCommit. Eine Änderung der Struktur beeinträchtigt die Fähigkeit von AFT, den gewünschten Code auszuführen.
Struktur des Repositorys:
-
aft-account-request
-
aft-account-customizations
-
aft-global-customizations
-
aft-account-provisioning-customizations
Schritt 4. Aktualisieren Sie in Ihrem AWS Control Tower Tower-Verwaltungskonto das Terraform-Modul (Bootstrap) so, dass es auf Ihren VCS-Anbieter verweist, wie im folgenden Beispiel gezeigt:
Beispiel: mit Terraform OSS GitLab
— Führen Sie dann terraform plan eine Vorschau der Änderungen durch. terraform
apply
Schritt 5. Gehen Sie wie folgt vor, um die Einrichtung von CodeConnection (früher bekannt als CodeStar) abzuschließen:
Melden Sie sich bei Ihrem AFT-Verwaltungskonto an
Suchen und vervollständigen Sie die ausstehenden Informationen AWS CodeConnections für den neuen VCS-Anbieter, wie unter Eine ausstehende Verbindung aktualisieren oder in der AWS Konsole [
https://us-east-1.console.aws.amazon.com/codesuite/settings/connections] beschrieben.Referenz: Schritte nach der Bereitstellung
Anmerkung
Kontopipelines behalten die vorherige Quelle bei, bis aft-invoke-customizations Step Functions aufgerufen wird. Dieser Aufruf kann als Teil des Upgrades oder als Teil der nächsten Anpassungsaufrufe erfolgen.
Weitere Informationen findest du in diesem Blog: So migrierst du dein AWS CodeCommit Repository zu einem anderen Git-Anbieter