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à.
Imposta GitHub come fonte di configurazione
Questa sezione spiega come distribuire Customizations for AWS Control Tower (cFCT) con GitHub come sorgente. Il processo prevede tre fasi principali:
Preparare un GitHub repository
Crea la connessione tramite GitHub codice
Distribuisci lo stack CloudFormation
Preparare un repository GitHub
Crea un repository all'interno del tuo GitHub account, il nome predefinito utilizzato nel modello è. custom-control-tower-configuration Valuta la possibilità di rendere privato il repository di destinazione. Definirai le tue personalizzazioni in un yaml file chiamato manifest.yaml nella cartella di distribuzione del repository
La guida alla personalizzazione di cFCT fornisce una guida dettagliata sulla creazione di una configurazione delle personalizzazioni. manifest.yaml
Crea la connessione GitHub
Dalla tua istanza Developer Tools --Connections per Github, procedi nel seguente modo:
Seleziona Crea connessione e scegli GitHub come provider
Scegli Crea una connessione all' GitHub app e, nel campo Nome connessione, inserisci GitHub cFCT o qualsiasi nome tu scelga
Seleziona Connetti a, GitHub quindi scegli Installa una nuova app
Seleziona l' GitHub utente o l'organizzazione per il tuo repository
In Accesso al repository, scegli Seleziona solo i repository, quindi seleziona il repository che hai creato in precedenza e Salva il tuo lavoro.
Annota l'ARN di Code Connections: ti servirà per distribuire lo stack. CloudFormation
Distribuisci il CloudFormation stack
Scarica il
custom-control-tower-initiation.templatefile dal repository.Crea un nuovo CloudFormation stack utilizzando il
custom-control-tower-initiation.templatefile.In AWS CodePipeline Source, scegli GitHub (tramite Code Connection).
In GitHub Configurazione, specifica questi campi:
Per l'ARN di Code Connection, fornisci l'ARN di Code Connection
per GitHub Utente o Organizzazione, fornisci il nome dell' GitHub utente o dell'organizzazione con cui hai creato il repository
Per Nome del GitHub repository, inserisci il nome del repository (il valore predefinito è)
custom-control-tower-configurationPer Nome GitHub filiale, inserisci il nome della filiale (il valore predefinito è)
main