Uso de repositorios de Git con AWS Proton - AWS Proton

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.

Uso de repositorios de Git con AWS Proton

AWS Proton utiliza los repositorios de Git para una variedad de propósitos. La siguiente lista clasifica los tipos de repositorios asociados a los recursos de AWS Proton. En el caso de los roles de AWS Proton que se conectan repetidamente al repositorio del usuario para enviar contenido a él o extraerlo de él, hay que registrar un enlace al repositorio con AWS Proton en la cuenta de AWS del usuario. Un enlace a un repositorio es un conjunto de propiedades que AWS Proton puede utilizar cuando se conecta a un repositorio. AWS Proton actualmente es compatible con GitHub, GitHub Enterprise y BitBucket.

Repositorios para desarrolladores

Repositorio de código: un repositorio que los desarrolladores utilizan para almacenar el código de las aplicaciones. Se utiliza para la implementación de código. AWS Proton no interactúa directamente con este repositorio. Cuando un desarrollador aprovisiona un servicio que incluye una canalización, proporciona el nombre del repositorio y la ramificación desde la que leer el código de la aplicación. AWS Proton transfiere esta información a la canalización que aprovisiona.

Para obtener más información, consulte Crear un servicio.

Repositorios de administradores

Repositorio de plantillas: un repositorio en el que los administradores almacenan paquetes de plantillas de AWS Proton. Se utiliza para la sincronización de plantillas. Cuando un administrador crea una plantilla en AWS Proton, puede apuntar a un repositorio de plantillas y AWS Proton mantiene la nueva plantilla sincronizada con dicho repositorio. Cuando el administrador actualiza el paquete de plantillas en el repositorio, AWS Proton crea automáticamente una nueva versión de la plantilla. Vincule un repositorio de plantillas AWS Proton antes de poder utilizarlo para la sincronización.

Para obtener más información, consulte Configuraciones de sincronización de plantillas.

nota

No es necesario disponer de un repositorio de plantillas si el usuario sigue cargando sus plantillas en Amazon Simple Storage Service (Amazon S3) y llamando a las API de administración de plantillas de AWS Proton para crear nuevas plantillas o versiones de plantillas.

Repositorios de aprovisionamiento autoadministrado

Repositorio de infraestructura: repositorio que aloja plantillas de infraestructura representadas. Se utiliza para el aprovisionamiento autoadministrado de la infraestructura de recursos. Cuando un administrador crea un entorno para el aprovisionamiento autoadministrado, proporciona un repositorio. AWS Proton envía las solicitudes de extracción (PR) a este repositorio para crear la infraestructura del entorno y de cualquier instancia de servicio implementada en el entorno. Vincule un repositorio de infraestructura a AWS Proton antes de poder utilizarlo para el aprovisionamiento de infraestructura autoadministrado.

Repositorio de canalizaciones: repositorio que se utiliza para crear canalizaciones. Se utiliza para el aprovisionamiento autoadministrado de canalizaciones. El uso de un repositorio adicional para aprovisionar las canalizaciones permite a AWS Proton almacenar las configuraciones de las canalizaciones de forma independiente de cualquier entorno o servicio individual. Solo necesita proporcionar un repositorio de canalización único para todos los servicios de aprovisionamiento autoadministrados. Vincule un repositorio de canalizaciones a AWS Proton antes de poder utilizarlo para el aprovisionamiento de canalizaciones autoadministrado.

Para obtener más información, consulte ¿Cómo funciona el aprovisionamiento administrado por AWS?.