Créez un lien vers votre référentiel - 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éez un lien vers votre référentiel

Vous pouvez créer un lien vers votre référentiel à l'aide de la console ou de la CLI. Lorsque vous créez un lien vers un référentiel, vous AWS Proton créez un rôle lié à un service.

AWS Management Console

Créez un lien vers votre référentiel comme indiqué dans les étapes de console suivantes.

  1. Dans la AWS Proton console, choisissez Repositories.

  2. Choisissez Créer un référentiel.

  3. Sur la page Associer un nouveau référentiel, dans la section Détails du référentiel :

    1. Choisissez votre fournisseur de dépôt.

    2. Choisissez l'une de vos connexions existantes. Si vous n'en avez pas, choisissez Ajouter une nouvelle CodeStar connexion pour créer une connexion, puis revenez à la AWS Proton console, actualisez la liste des connexions et choisissez votre nouvelle connexion.

    3. Choisissez parmi vos référentiels de code source connectés.

  4. [facultatif] Dans la section Balises, choisissez Ajouter une nouvelle balise une ou plusieurs fois, puis entrez les paires clé et valeur.

  5. Choisissez Créer un référentiel.

  6. Consultez les données détaillées de votre référentiel lié.

AWS CLI

Créez et enregistrez un lien vers votre référentiel.

Exécutez la commande suivante :

$ aws proton create-repository \ --name myrepos/environments \ --connection-arn "arn:aws:codestar-connections:region-id:123456789012:connection/a1b2c3d4-5678-90ab-cdef-EXAMPLE11111" \ --provider "GITHUB" \ --encryption-key "arn:aws:kms:region-id:123456789012:key/bPxRfiCYEXAMPLEKEY" \ --tags key=mytag1,value=value1 key=mytag2,value=value2

Les deux derniers paramètres, --encryption-key et--tags, sont facultatifs.

Réponse :

{ "repository": { "arn": "arn:aws:proton:region-id:123456789012:repository/github:myrepos/environments", "connectionArn": "arn:aws:codestar-connections:region-id:123456789012:connection/2ad03b28-a7c4-EXAMPLE11111", "encryptionKey": "arn:aws:kms:region-id:123456789012:key/bPxRfiCYEXAMPLEKEY", "name": "myrepos/environments", "provider": "GITHUB" } }

Après avoir créé un lien vers un référentiel, vous pouvez afficher une liste de AWS balises gérées par le client, comme illustré dans l'exemple de commande suivant. AWS Proton génère automatiquement des tags AWS gérés pour vous. Vous pouvez également modifier et créer des balises gérées par le client à l'aide du AWS CLI. Pour de plus amples informations, veuillez consulter AWS Proton ressources et balisage.

Commande :

$ aws proton list-tags-for-resource \ --resource-arn "arn:aws:proton:region-id:123456789012:repository/github:myrepos/environments"