Spostare AFT AWS CodeCommit da un altro provider VCS - AWS Control Tower

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Spostare AFT AWS CodeCommit da un altro provider VCS

Questa sezione fornisce una panoramica di come spostare AWS Control Tower Account Factory for Terraform (AFT) da AWS CodeCommit sistema di controllo della versione (VCS) a un altro provider VCS.

Fase 1: Configura nuovi repository nel VCS di tua scelta.

Fase 2. Aggiungi questi repository come nuovi telecomandi. git

Fase 3. Esegui git push sul nuovo provider VCS.

Nota

La struttura del repository che crei dovrebbe essere la stessa di. AWS CodeCommit La modifica della struttura impedisce a AFT di eseguire il codice desiderato.

Struttura del repository:
  • aft-account-request

  • aft-account-customizations

  • aft-global-customizations

  • aft-account-provisioning-customizations

Fase 4. Nel tuo account di gestione AWS Control Tower, aggiorna il modulo Terraform (bootstrap) in modo che punti al tuo provider VCS, come mostrato nell'esempio seguente:

Esempio: GitLab con Terraform OSS

— Esegui terraform plan per visualizzare in anteprima le modifiche, quinditerraform apply.

Fase 5: Completa i passaggi per completare la configurazione di CodeConnection (precedentemente noto come CodeStar):

  1. Accedi al tuo account di gestione AFT

  2. Individua e completa i dati in sospeso AWS CodeConnections per il nuovo provider VCS, come descritto in Aggiornare una connessione in sospeso [] https://us-east-1.console.aws.amazon.com/codesuite/settings/connections

  3. Riferimento: fasi successive all'implementazione

Nota

Le pipeline degli account mantengono la fonte precedente fino a quando non viene aft-invoke-customizations richiamato Step Functions. Questa chiamata può essere eseguita come parte dell'aggiornamento o come parte delle successive chiamate di personalizzazione.

Per maggiori informazioni, consulta questo blog: Come migrare il tuo AWS CodeCommit repository verso un altro provider Git.