Crea un link al tuo repository - AWS Proton

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Crea un link al tuo repository

Puoi creare un collegamento al repository utilizzando la console o la CLI Quando crei un link al repository,AWS Proton crea automaticamente un ruolo collegato al servizio.

AWS Management Console

Crea un link al tuo repository come illustrato nei seguenti passaggi della console.

  1. Nella AWS Protonconsole, scegli Repositories.

  2. Scegliere Create repository (Crea repository).

  3. Nella pagina Collega nuovo repository, nella sezione Dettagli del repository:

    1. Scegli il tuo provider di repository.

    2. Scegli una delle tue connessioni esistenti. Se non ne hai una, scegli Aggiungi una nuovaCodeStar connessione per creare una connessione, quindi torna allaAWS Proton console, aggiorna l'elenco delle connessioni e scegli la nuova connessione.

    3. Scegli tra i repository di codice sorgente connessi.

  4. [opzionale] Nella sezione Tag, scegli Aggiungi nuovo tag una o più volte e inserisci le coppie Chiave e Valore.

  5. Scegliere Create repository (Crea repository).

  6. Visualizza i dati dettagliati per il tuo repository collegato.

AWS CLI

Crea e registra un link al tuo repository.

Esegui il comando seguente:

$ 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

Gli ultimi due parametri--encryption-key e--tags, sono opzionali.

Risposta:

{ "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" } }

Dopo aver creato un collegamento al repository, è possibile visualizzare un elenco di tag gestiti dal clienteAWS e gestiti dal cliente, come illustrato nel seguente comando di esempio. AWS Protongenera automaticamente tagAWS gestiti per te. Puoi anche modificare e creare tag gestiti dai clienti utilizzando ilAWS CLI. Per ulteriori informazioni, consulta AWS Protonrisorse e Tagging.

Comando:

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