Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

Configuraciones de sincronización de plantillas - 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.

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.

Configuraciones de sincronización de plantillas

Aprende a configurar una plantilla para permitir la AWS Proton sincronización de los paquetes de plantillas ubicados en los repositorios de git registrados que tú definas. Cuando se inserta una confirmación al repositorio, AWS Proton comprueba si hay cambios en los paquetes de plantillas de dicho repositorio. Si detecta un cambio en un paquete de plantillas, se crea una nueva versión secundaria o principal de su plantilla, si la versión aún no existe. AWS Proton actualmente es compatible con GitHub GitHub Enterprise y BitBucket.

Inserción de una confirmación a un paquete de plantillas sincronizadas

Cuando se inserta una confirmación a una ramificación a la que alguna de las plantillas está realizando un seguimiento, AWS Proton clona el repositorio y determina qué plantillas necesita sincronizar. Escanea los archivos del directorio para encontrar directorios que coincidan con la convención de {template-name}/{major-version}/.

Después de AWS Proton determinar qué plantillas y versiones principales están asociadas a tu repositorio y rama, comienza a intentar sincronizar todas esas plantillas en paralelo.

Durante cada sincronización con una plantilla concreta, AWS Proton primero comprueba si el contenido del directorio de plantillas ha cambiado desde la última sincronización correcta. Si el contenido no ha cambiado, AWS Proton omite el registro de un paquete duplicado. Esto garantiza la creación de una nueva versión secundaria de la plantilla si el contenido del paquete de plantillas cambia. Si el contenido del paquete de plantillas ha cambiado, el paquete se registra en él. AWS Proton

Una vez registrado el paquete de plantillas, AWS Proton supervisa el estado del registro hasta que se complete el registro.

Solo se puede realizar una sincronización con una versión secundaria y una versión principal de una plantilla determinada a la vez. Todas las confirmaciones que se hayan insertado mientras se estaba realizando una sincronización se agruparán por lotes. Las confirmaciones por lotes se sincronizan una vez finalizado el intento de sincronización anterior.

Sincronización de plantillas de servicio

AWS Proton puede sincronizar tanto las plantillas de entorno como las de servicio desde tu repositorio de git. Para sincronizar las plantillas de servicio, añada un archivo adicional con el nombre .template-registration.yaml a cada directorio de versiones principales del paquete de plantillas. Este archivo contiene los detalles adicionales AWS Proton necesarios para crear una versión de plantilla de servicio para ti tras una confirmación: entornos compatibles y fuentes de componentes compatibles.

La ruta completa del archivo es service-template-name/major-version/.template-registration.yaml. Para obtener más información, consulte Sincronización de plantillas de servicio.

Consideraciones sobre la configuración de sincronización de plantillas

Revise las siguientes consideraciones para utilizar las configuraciones de sincronización de plantillas.

  • Los repositorios no deben tener más de 250 MB.

  • Para configurar la sincronización de plantillas, primero vincule el repositorio a AWS Proton. Para obtener más información, consulte Creación de un enlace para el repositorio del usuario.

  • Cuando se crea una nueva versión de la plantilla a partir de una plantilla sincronizada, tendrá el estado de DRAFT.

  • Se creará una nueva versión secundaria de una plantilla si se cumple alguno de los siguientes requisitos:

    • El contenido del paquete de plantillas es diferente al de la última versión secundaria de la plantilla sincronizada.

    • Se eliminó la última versión secundaria de la plantilla previamente sincronizada.

  • La sincronización no se puede pausar.

  • Tanto las nuevas versiones secundarias como las principales se sincronizan automáticamente.

  • Las configuraciones de sincronización de plantillas no pueden crear nuevas plantillas de nivel superior.

  • No se puede sincronizar una plantilla desde varios repositorios con una configuración de sincronización de plantillas.

  • No se pueden utilizar etiquetas en lugar de ramificaciones.

  • Al crear una plantilla de servicio, se especifican plantillas de entorno compatibles.

  • Puede crear una plantilla de entorno y agregarla como un entorno compatible para la plantilla de servicio en la misma confirmación.

  • Las sincronizaciones con una sola versión principal de la plantilla se ejecutan de una en una. Durante una sincronización, si se detectan confirmaciones nuevas, se agruparán por lotes y se aplicarán al final de la sincronización activa. Las sincronizaciones con las diferentes versiones principales de la plantilla se realizan en paralelo.

  • Si cambia la ramificación desde la que se sincronizan las plantillas, se completará primero cualquier sincronización en curso desde la ramificación anterior. A continuación, la sincronización comenzará a partir de la nueva ramificación.

  • Si cambia el repositorio desde el que se sincronizan las plantillas, es posible que se produzca un error en las sincronizaciones en curso desde el repositorio anterior o que se ejecuten hasta completarse. Esto dependerá de la etapa de la sincronización en la que se encuentren.

Para obtener más información, consulta la referencia de la API AWS Proton de The Service.

PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.