View a markdown version of this page

Gestione delle connessioni App Runner - AWS App Runner

AWS App Runner non è più aperto a nuovi clienti. I clienti esistenti possono continuare a utilizzare il servizio normalmente. Per ulteriori informazioni, consulta AWS App Runner la modifica della disponibilità.

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 si crea un servizio in AWS App Runner, si configura un'origine dell'applicazione: un'immagine 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 denominata 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 GitHub o https://bitbucket.org/ 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 alla tua Account AWS in ciascuna di esse Regione AWS. Se raggiungi questa quota, potrebbe essere necessario eliminare una connessione prima di poterti connettere a un nuovo account provider. Puoi eliminare una connessione utilizzando la console o l'API di App Runner come descritto nella sezione seguente,Gestisci le connessioni. Per ulteriori informazioni, consulta Quote di risorse di App Runner.

Gestisci 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 della 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 o di 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 usi più. La procedura seguente mostra come gestire le connessioni ai provider di repository.

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

  2. Nel riquadro di navigazione, scegli Account connessi.

    La console visualizza quindi un elenco delle connessioni del provider di repository nel tuo account.

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

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

    • Handshake di autenticazione completa: seleziona la connessione, quindi dal menu Azioni scegli Handshake completo. 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 API App Runner per gestire le tue connessioni.

  • CreateConnection— Crea una connessione a un account del provider 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 la propria Account AWS.