Creación de una configuración de sincronización de servicios - 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.

Creación de una configuración de sincronización de servicios

Puede crear una configuración de sincronización de servicios mediante la consola o AWS CLI.

AWS Management Console
  1. En la página Elegir una plantilla de servicio, seleccione una plantilla y elija Configurar.

  2. En la página Configurar servicio, en la sección Detalles del servicio, introduzca un nuevo Nombre del servicio.

  3. (Opcional) Escriba una descripción para el servicio.

  4. En la sección Repositorio de código fuente de la aplicación, selecciona Elegir un repositorio de Git vinculado para seleccionar un repositorio al que ya te hayas vinculado AWS Proton. Si aún no tiene un repositorio vinculado, seleccione Vincular otro repositorio de Git y siga las instrucciones en Crear un enlace al repositorio.

  5. En Repositorio, elija de la lista el nombre del repositorio que contenga el código fuente.

  6. En Ramificación, elija de la lista el nombre de la ramificación del repositorio para el código fuente.

  7. (Opcional) En la sección Etiquetas, seleccione Agregar etiqueta e introduzca una clave y un valor para crear una etiqueta administrada por el cliente.

  8. Elija Siguiente.

  9. En la página Configurar instancias de servicio, en la sección Fuente de definición del servicio, seleccione Sincronice el servicio desde Git.

  10. En la sección Archivos de definición de servicio, si desea que AWS Proton cree el archivo proton-ops, seleccione Quiero que AWS Proton cree los archivos. Con esta opción, AWS Proton crea el proton-ops archivo spec and en las ubicaciones que especifiques. Seleccione Voy a proporcionar mis propios archivos para crear su propio archivo OPS.

  11. En la sección Repositorio de definición de servicio, elige Elegir un repositorio de Git vinculado para seleccionar un repositorio al que ya te hayas vinculado AWS Proton.

  12. En Nombre del repositorio, elija de la lista el nombre del repositorio del código fuente.

  13. Para la rama de proton-ops archivos, elige el nombre de la rama de la lista en la que AWS Proton colocarás el OPS y el archivo de especificaciones.

  14. En la sección Instancias de servicio, cada campo se rellena automáticamente en función de los valores del archivo proton-ops.

  15. Seleccione Siguiente y revise las entradas.

  16. Seleccione Crear.

AWS CLI
Cree una configuración de sincronización de servicios mediante el AWS CLI
  • Ejecute el siguiente comando.

    $ aws proton create-service-sync-config \ --resource "service-arn" \ --repository-provider "GITHUB" \ --repository "example/proton-sync-service" \ --ops-file-branch "main" \ --proton-ops-file "./configuration/custom-proton-ops.yaml" (optional)

    La respuesta será como la que se muestra a continuación.

    { "serviceSyncConfig": { "branch": "main", "filePath": "./configuration/custom-proton-ops.yaml", "repositoryName": "example/proton-sync-service", "repositoryProvider": "GITHUB", "serviceName": "service name" } }