Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Création d'une configuration de synchronisation des services
Vous pouvez créer une configuration de synchronisation des services à l'aide de la console ou AWS CLI.
- AWS Management Console
-
-
Sur la page Choisir un modèle de service, sélectionnez un modèle et choisissez Configurer.
-
Sur la page Configurer le service, dans la section Détails du service, entrez un nouveau nom de service.
-
(Facultatif) Entrez une description du service.
-
Dans la section Référentiel du code source de l'application, choisissez Choisir un dépôt Git lié pour sélectionner un référentiel auquel vous êtes déjà lié AWS Proton. Si vous n'avez pas encore de dépôt lié, choisissez Lier un autre dépôt Git et suivez les instructions de la section Créer un lien vers votre dépôt.
-
Pour Repository, choisissez le nom de votre référentiel de code source dans la liste.
-
Pour Branch, choisissez le nom de la branche du référentiel pour votre code source dans la liste.
-
(Facultatif) Dans la section Tags, choisissez Ajouter un nouveau tag et entrez une clé et une valeur pour créer un tag géré par le client.
-
Choisissez Suivant.
-
Sur la page Configurer les instances de service, dans la section Source de définition du service, sélectionnez Synchroniser votre service depuis Git.
-
Dans la section Fichiers de définition du service, si vous AWS Proton souhaitez créer votre
proton-ops
fichier, sélectionnez Je veux qu'AWS Proton crée les fichiers. Avec cette option, AWS Proton crée leproton-ops
fichierspec
et aux emplacements que vous spécifiez. Sélectionnez Je fournis mes propres fichiers pour créer votre propre fichier OPS. -
Dans la section Référentiel de définitions de services, choisissez Choisir un dépôt Git lié pour sélectionner un référentiel auquel vous êtes déjà lié AWS Proton.
-
Pour Nom du référentiel, choisissez le nom de votre référentiel de code source dans la liste.
-
Pour la branche de
proton-ops
fichier, choisissez le nom de votre branche dans la liste où AWS Proton seront placés votre fichier OPS et vos fichiers de spécifications. -
Dans la section Instances de service, chaque champ est automatiquement rempli en fonction des valeurs du
proton-ops
fichier. -
Choisissez Next et passez en revue vos entrées.
-
Choisissez Créer.
-
- AWS CLI
-
Créez une configuration de synchronisation des services à l'aide du AWS CLI
-
Exécutez la commande suivante.
$
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 réponse est la suivante.
{ "serviceSyncConfig": { "branch": "main", "filePath": "./configuration/custom-proton-ops.yaml", "repositoryName": "example/proton-sync-service", "repositoryProvider": "GITHUB", "serviceName": "service name" } }
-