Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Configurar GitHub como fuente de configuración
En esta sección, se explica cómo implementar personalizaciones para AWS Control Tower (cFCT) GitHub como fuente. El proceso incluye tres pasos principales:
Prepare un repositorio GitHub
Crea la conexión GitHub de código
Despliegue la CloudFormation pila
Prepara un GitHub repositorio
Crea un repositorio dentro de tu GitHub cuenta, el nombre predeterminado que se usa en la plantilla escustom-control-tower-configuration. Considere la posibilidad de hacer que el repositorio de destino sea privado. Definirá sus personalizaciones en un archivo de yaml llamado manifest.yaml en la carpeta de implementación
La Guía de personalización de CfCT proporciona una instrucciones detalladas sobre cómo crear un manifest.yaml y configurar sus personalizaciones.
Crea la GitHub conexión
Desde la instancia Herramientas para desarrolladores: conexiones para GitHub, siga estos pasos:
Seleccione Crear conexión y elija GitHub como proveedor
Selecciona Crear una conexión a una GitHub aplicación y, en el campo Nombre de la conexión, escribe GitHub cFCT o cualquier nombre que elijas
Selecciona Conectar a GitHub y, a continuación, selecciona Instalar una nueva aplicación
Selecciona el GitHub usuario o la organización de tu repositorio
En Acceso al repositorio, seleccione Seleccionar solo repositorios y luego seleccione el repositorio que ha creado anteriormente y Guardar el trabajo.
Anote el ARN de Code Connections: lo necesitará al implementar la CloudFormation pila.
Despliega la pila CloudFormation
Descargue el archivo
custom-control-tower-initiation.templatedel repositorio.Cree una CloudFormation pila nueva con el
custom-control-tower-initiation.templatearchivo.En AWS CodePipeline Fuente, elija GitHub (mediante Code Connection).
En GitHub Configuración, especifique estos campos:
En ARN de la Conexión de código, proporcione el ARN de Conexión de código
para GitHub Usuario u organización, proporcione el nombre del GitHub usuario u organización con el que creó el repositorio
En Nombre del GitHub repositorio, introduzca el nombre del repositorio (el valor predeterminado es)
custom-control-tower-configurationEn Nombre de GitHub sucursal, introduzca el nombre de la sucursal (el valor predeterminado es)
main