Gestione delle connessioni App Runner - AWS App Runner

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à.

Gestione delle connessioni App Runner

Quando crei un servizio in AWS App Runner, configuri un'origine dell'applicazione, un'immagine del contenitore o un repository di origine archiviato presso un provider. App Runner deve stabilire una connessione autenticata e autorizzata con il provider. Quindi, App Runner può leggere il tuo repository e distribuirlo al tuo servizio. App Runner non richiede la creazione di una connessione quando crei un servizio che accede al codice memorizzato nel tuo. Account AWS

App Runner conserva le informazioni di connessione in una risorsa chiamata connessione. La console App Runner e questa guida si riferiscono anche alle connessioni come account connessi. App Runner richiede una risorsa di connessione quando si crea un servizio che richiede informazioni di connessione di terze parti. Di seguito sono riportate alcune informazioni importanti sulle connessioni:

  • Provider: App Runner attualmente richiede risorse di connessione con GitHubo Bitbucket.

  • Condiviso: puoi utilizzare una risorsa di connessione per creare più servizi App Runner che utilizzano lo stesso account del provider di repository.

  • Gestione delle risorse: in App Runner, puoi creare ed eliminare connessioni. Tuttavia, non è possibile modificare una connessione esistente.

  • Quota di risorse: le risorse di connessione hanno una quota prestabilita associata Account AWS a ciascuna di esse Regione AWS. Se raggiungi questa quota, potresti dover eliminare una connessione prima di poterti connettere a un nuovo account del provider. È possibile eliminare una connessione utilizzando la console o l'API App Runner come descritto nella sezione seguente,Gestire le connessioni. Per ulteriori informazioni, consulta Quote di risorse di App Runner.

Gestire le connessioni

Gestisci le tue connessioni App Runner utilizzando uno dei seguenti metodi:

App Runner console

Quando utilizzi la console App Runner per creare un servizio, fornisci i dettagli di connessione. Non è necessario creare esplicitamente una risorsa di connessione. Nella console, puoi scegliere di connetterti a un GitHub account Bitbucket a cui ti sei connesso in precedenza oppure connetterti a un nuovo account. Se necessario, App Runner crea una risorsa di connessione per te. Per una nuova connessione, alcuni provider richiedono il completamento di un handshake di autenticazione prima di poter utilizzare la connessione. La console ti guida attraverso questo processo.

La console dispone anche di una pagina per la gestione delle connessioni esistenti. Puoi completare l'handshake di autenticazione per una connessione se non l'hai fatto quando hai creato il servizio. Puoi anche eliminare le connessioni che non utilizzi più. La procedura seguente mostra come gestire le connessioni dei provider di repository.

Per gestire le connessioni nel tuo account
  1. Apri la console App Runner e, nell'elenco Regioni, seleziona la tua Regione AWS.

  2. Nel riquadro di navigazione, scegli Account connessi.

    La console visualizza quindi un elenco di connessioni ai provider di repository presenti nel tuo account.

    Pagina degli account App Runner Connected
  3. Ora puoi eseguire una delle seguenti azioni con qualsiasi connessione nell'elenco:

    • Apri l'account o l'organizzazione GitHub /Bitbucket: scegli il nome della connessione.

    • Handshake di autenticazione completo: seleziona la connessione, quindi dal menu Azioni scegli Complete handshake. La console ti guida attraverso il processo di handshake di autenticazione.

    • Elimina connessione: seleziona la connessione, quindi dal menu Azioni scegli Elimina. Segui le istruzioni sulla richiesta di eliminazione.

App Runner API or AWS CLI

Puoi utilizzare le seguenti azioni dell'API App Runner per gestire le tue connessioni.

  • CreateConnection— Crea una connessione a un account del fornitore di repository. Dopo aver creato la connessione, è necessario completare manualmente l'handshake di autenticazione utilizzando la console App Runner. Questo processo è spiegato nella sezione precedente.

  • ListConnections— Restituisce un elenco di connessioni App Runner associate al tuo Account AWS.

  • DeleteConnection— Elimina una connessione. Potrebbe essere necessario eliminare le connessioni non necessarie se si raggiunge la quota di connessione prevista per Account AWS.