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à.
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 successivamente. Questo argomento illustra la configurazione del servizio utilizzando l'API App Runner, la console App Runner e un file di configurazione App Runner.
Argomenti
Configura il tuo servizio utilizzando l'API App Runner o AWS CLI
L'API definisce 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 richiamata dopo la creazione per aggiornare alcune impostazioni di configurazione.
-
Può essere aggiornato: è possibile aggiornare le impostazioni nei
HealthCheckConfigurationparametriSourceConfigurationInstanceConfiguration, e. Tuttavia, inSourceConfiguration, non puoi cambiare il tipo di sorgente dal codice all'immagine o viceversa. È necessario fornire lo stesso parametro di repository fornito al momento della creazione del servizio. È uno o.CodeRepositoryImageRepositoryPuoi anche aggiornare i seguenti ARN di risorse di configurazione separate associate al servizio:
-
AutoScalingConfigurationArn -
VpcConnectorArn
-
-
Non può essere aggiornato: non è possibile modificare i
EncryptionConfigurationparametriServiceNamee disponibili nell'CreateServiceazione. Non possono essere modificati dopo la creazione. L'UpdateServiceazione non include questi parametri. -
API vs. file: puoi impostare il
ConfigurationSourceparametro del CodeConfiguration tipo (utilizzato per i repository di codice sorgente come parte diSourceConfiguration) su.RepositoryIn questo caso, App Runner ignora le impostazioni di configurazione inCodeConfigurationValuese le legge da un file di configurazione nel tuo repository. SeConfigurationSourceimposti questa opzioneAPI, App Runner ottiene tutte le impostazioni di configurazione dalla chiamata API e ignora il file di configurazione, anche se ne esiste uno.
-
-
TagResourceaction: può essere richiamato dopo la creazione del servizio per aggiungere tag al servizio o aggiornare i valori dei tag esistenti.
-
UntagResourceaction: può essere richiamato dopo la creazione del servizio per rimuovere i tag dal servizio.
Nota
Se si crea un connettore VPC per il traffico in uscita per un servizio, il processo di avvio del servizio che segue subirà una latenza una tantum. È possibile impostare questa configurazione per un nuovo servizio al momento della creazione o successivamente con un aggiornamento del servizio. Per ulteriori informazioni, consulta il Latenza una tantum capitolo Networking with App Runner di questa guida.
Configura il servizio utilizzando la console App Runner
La console utilizza l'API App Runner per applicare gli aggiornamenti di configurazione. Le regole di aggiornamento imposte dall'API, come definite 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 sono nascoste nella console e App Runner le legge dal file.
Per configurare il servizio
-
Apri la console App Runner e
, nell'elenco delle regioni, seleziona il tuo Regione AWS. -
Nel pannello di navigazione, scegli Servizi, quindi scegli il tuo servizio App Runner.
La console mostra la dashboard del servizio con una panoramica del servizio.
-
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, Configurazione della build e Configurazione del servizio.
-
Per aggiornare le impostazioni in qualsiasi categoria, scegli Modifica.
-
Nella pagina di modifica della configurazione, apporta le modifiche desiderate, quindi scegli Salva modifiche.
Nota
Se crei un connettore VPC per il traffico in uscita per un servizio, il processo di avvio del servizio che segue subirà una latenza una tantum. È possibile impostare questa configurazione per un nuovo servizio al momento della creazione o successivamente con un aggiornamento del servizio. Per ulteriori informazioni, consulta il Latenza una tantum capitolo Networking with App Runner di questa guida.
Configura il servizio utilizzando un file di configurazione di App Runner
Quando crei o aggiorni un servizio App Runner, puoi chiedere 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 impostare utilizzando la console o l'API. Per ulteriori informazioni, consulta Impostazione delle opzioni del servizio App Runner utilizzando un file di configurazione.
Nota
Se crei un connettore VPC per il traffico in uscita per un servizio, il processo di avvio del servizio che segue subirà una latenza una tantum. È possibile impostare questa configurazione per un nuovo servizio al momento della creazione o successivamente con un aggiornamento del servizio. Per ulteriori informazioni, consulta il Latenza una tantum capitolo Networking with App Runner di questa guida.