Configurazione di un servizio 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à.

Configurazione di un servizio App Runner

Quando si crea un AWS App Runner servizio, si impostano diversi valori di configurazione. È possibile modificare alcune di queste impostazioni di configurazione dopo aver creato il servizio. Altre impostazioni possono essere applicate solo durante la creazione del servizio e non possono essere modificate in seguito. Questo argomento descrive la configurazione del servizio utilizzando App RunnerAPI, la console App Runner e un file di configurazione App Runner.

Configura il tuo servizio utilizzando App Runner o API AWS CLI

APIdefinisce quali impostazioni possono essere modificate dopo la creazione del servizio. L'elenco seguente illustra le azioni, i tipi e le limitazioni pertinenti.

  • UpdateServiceazione: può essere richiamato dopo la creazione per aggiornare alcune impostazioni di configurazione.

    • Può essere aggiornato: è possibile aggiornare le impostazioni nei HealthCheckConfiguration parametri SourceConfigurationInstanceConfiguration, e. Tuttavia, inSourceConfiguration, non è possibile cambiare il tipo di sorgente da codice a immagine o viceversa. È necessario fornire lo stesso parametro di repository fornito al momento della creazione del servizio. O è o. CodeRepository ImageRepository

      È inoltre possibile aggiornare le seguenti risorse ARNs di configurazione separate associate al servizio:

      • AutoScalingConfigurationArn

      • VpcConnectorArn

    • Non può essere aggiornato: non è possibile modificare i EncryptionConfiguration parametri ServiceName and disponibili nell'CreateServiceazione. Non possono essere modificati dopo la creazione. L'UpdateServiceazione non include questi parametri.

    • APIvs. file: è possibile impostare il ConfigurationSource parametro del CodeConfigurationtipo (utilizzato per gli archivi di codice sorgente come parte diSourceConfiguration) su. Repository In questo caso, App Runner ignora le impostazioni di configurazione presenti nel repository CodeConfigurationValues e le legge da un file di configurazione presente nel repository. Se si imposta su ConfigurationSourceAPI, App Runner ottiene tutte le impostazioni di configurazione dalla API chiamata e ignora il file di configurazione, anche se ne esiste uno.

  • TagResourceazione: può essere richiamato dopo la creazione del servizio per aggiungere tag al servizio o aggiornare i valori dei tag esistenti.

  • UntagResourceazione: può essere richiamato dopo la creazione del servizio per rimuovere i tag dal servizio.

Nota

Se crei un VPC connettore per il traffico in uscita per un servizio, il processo di avvio del servizio che segue presenterà una latenza unica. È possibile impostare questa configurazione per un nuovo servizio al momento della creazione o in seguito, con un aggiornamento del servizio. Per ulteriori informazioni, consulta il Latenza una tantum capitolo Networking with App Runner di questa guida.

Configura il tuo servizio utilizzando la console App Runner

La console utilizza App Runner API per applicare gli aggiornamenti di configurazione. Le regole di aggiornamento che API impone, come definito nella sezione precedente, determinano cosa è possibile configurare utilizzando la console. Alcune impostazioni che erano disponibili durante la creazione del servizio non possono essere modificate in seguito. Inoltre, se decidi di utilizzare un file di configurazione, le impostazioni aggiuntive vengono nascoste nella console e App Runner le legge dal file.

Per configurare il servizio
  1. Apri la console App Runner e, nell'elenco Regioni, seleziona Regione AWS.

  2. Nel riquadro di navigazione, scegli Servizi, quindi scegli il servizio App Runner.

    La console mostra la dashboard del servizio con una panoramica del servizio.

    Pagina del dashboard del servizio App Runner che mostra l'elenco delle attività
  3. Nella pagina del dashboard del servizio, scegli la scheda Configurazione.

    Risultato: la console mostra le impostazioni di configurazione correnti del servizio in diverse sezioni: Origine e distribuzione, Configure build e Configure service.

  4. Per aggiornare le impostazioni in qualsiasi categoria, scegli Modifica.

  5. Nella pagina di modifica della configurazione, apporta le modifiche desiderate, quindi scegli Salva modifiche.

Nota

Se crei un VPC connettore per il traffico in uscita per un servizio, il processo di avvio del servizio che segue presenterà una latenza unica. È possibile impostare questa configurazione per un nuovo servizio al momento della creazione o in seguito, con un aggiornamento del servizio. Per ulteriori informazioni, consulta il Latenza una tantum capitolo Networking with App Runner di questa guida.

Configura il tuo servizio utilizzando un file di configurazione di App Runner

Quando crei o aggiorni un servizio App Runner, puoi indicare ad App Runner di leggere alcune impostazioni di configurazione da un file di configurazione fornito come parte del tuo repository di origine. In questo modo, puoi gestire le impostazioni relative al codice sorgente sotto il controllo del codice sorgente, insieme al codice stesso. Il file di configurazione fornisce anche alcune impostazioni avanzate che non è possibile configurare utilizzando la console o ilAPI. Per ulteriori informazioni, consulta Impostazione delle opzioni del servizio App Runner utilizzando un file di configurazione.

Nota

Se crei un VPC connettore per il traffico in uscita per un servizio, il processo di avvio del servizio che segue presenterà una latenza unica. È possibile impostare questa configurazione per un nuovo servizio al momento della creazione o in seguito, con un aggiornamento del servizio. Per ulteriori informazioni, consulta il Latenza una tantum capitolo Networking with App Runner di questa guida.