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
-
-
En la página Elegir una plantilla de servicio, seleccione una plantilla y elija Configurar.
-
En la página Configurar servicio, en la sección Detalles del servicio, introduzca un nuevo Nombre del servicio.
-
(Opcional) Escriba una descripción para el servicio.
-
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.
-
En Repositorio, elija de la lista el nombre del repositorio que contenga el código fuente.
-
En Ramificación, elija de la lista el nombre de la ramificación del repositorio para el código fuente.
-
(Opcional) En la sección Etiquetas, seleccione Agregar etiqueta e introduzca una clave y un valor para crear una etiqueta administrada por el cliente.
-
Elija Siguiente.
-
En la página Configurar instancias de servicio, en la sección Fuente de definición del servicio, seleccione Sincronice el servicio desde Git.
-
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 elproton-ops
archivospec
and en las ubicaciones que especifiques. Seleccione Voy a proporcionar mis propios archivos para crear su propio archivo OPS. -
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.
-
En Nombre del repositorio, elija de la lista el nombre del repositorio del código fuente.
-
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. -
En la sección Instancias de servicio, cada campo se rellena automáticamente en función de los valores del archivo
proton-ops
. -
Seleccione Siguiente y revise las entradas.
-
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" } }
-