Création d'une configuration de synchronisation des services - AWS Proton

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 de service à l'aide de la console ou de laAWS CLI.

AWS Management Console
  1. Sur la page Choisir un modèle de service, sélectionnez un modèle et choisissez Configurer.

  2. Sur la page Configurer le service, dans la section Détails du service, entrez un nouveau nom de service.

  3. (Facultatif) Saisissez une description du service.

  4. Dans la section Référentiel du code source de l'application, choisissez Choisir un référentiel Git lié pour sélectionner un référentiel auquel vous avez déjà créé un lienAWS 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.

  5. Pour Repository, choisissez le nom de votre référentiel de code source dans la liste.

  6. Pour Branch, choisissez le nom de la branche du référentiel pour votre code source dans la liste.

  7. (Facultatif) Dans la section Balises, choisissez Ajouter une nouvelle étiquette et entrez une clé et une valeur pour créer une étiquette gérée par le client.

  8. Choisissez Suivant.

  9. Sur la page Configurer les instances de service, dans la section Source de définition du service, sélectionnez Synchroniser votre service depuis Git.

  10. Dans la section Fichiers de définition de 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 le proton-ops fichier spec et aux emplacements que vous spécifiez. Sélectionnez Je fournis mes propres fichiers pour créer votre propre fichier OPS.

  11. Dans la section Référentiel de définition de service, choisissez Choisir un référentiel Git lié pour sélectionner un référentiel auquel vous avez déjà créé un lienAWS Proton.

  12. Pour Nom du référentiel, choisissez le nom de votre référentiel de code source dans la liste.

  13. 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 votre fichier de spécifications.

  14. Dans la section Instances de service, chaque champ est automatiquement rempli en fonction des valeurs du proton-ops fichier.

  15. Choisissez Suivant et passez en revue vos entrées.

  16. Sélectionnez Create (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 positive est la suivante.

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