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 il tuo primo servizio Amazon ECS Express Mode nella console
L'esperienza di console per il servizio Express Mode offre un modo semplificato per distribuire un'applicazione containerizzata con una configurazione minima richiesta. Scopri di più sui prerequisiti in. Modalità Amazon ECS Express Per ulteriori informazioni su cosa crea la modalità Express e su come funziona, consultaRisorse create dai servizi Amazon ECS Express Mode.
Procedura
Apri la console nella https://console.aws.amazon.com/ecs/versione 2
. -
Nel pannello di navigazione, scegli la modalità Express.
-
In Configuriamo la tua app:
-
Specificate l'immagine da usare per l'applicazione. Per l'URI dell'immagine, inserisci l'URI dell'immagine. Per sfogliare le tue immagini Amazon ECR, scegli Browse ECR images, quindi procedi come segue:
-
Per Archivio privato, scegli l'archivio privato Amazon ECR.
Per Image, scegli la tua immagine.
Scegli come identificare l'immagine. Per Seleziona immagine per, scegli una delle seguenti opzioni:
-
AWS consiglia di scegliere Image digest.
-
Per usare il tag, scegli il tag Image, quindi scegli il tag.
-
-
-
Se utilizzi un registro privato, seleziona Registro privato. Quindi, per Secrets Manager ARN o name, inserisci l'ARN di Secrets Manager che hai creato nei prerequisiti.
-
Per Ruolo di esecuzione delle attività e Ruolo di infrastruttura, scegli i ruoli. Se non hai mai creato questi ruoli in Amazon ECS prima, vedrai l'opzione Crea nuovo ruolo nel menu a discesa. Quando selezioni questa opzione, il ruolo verrà creato automaticamente dopo aver fatto clic su Crea. Per il ruolo di esecuzione delle attività, nei dettagli dell'autorizzazione verrà visualizzato il collegamento per ulteriori dettagli su Amazon ECSTask ExecutionRolePolicy nella AWS Managed Policy Reference Guide. Per il ruolo Infrastruttura, nei dettagli dell'autorizzazione verrà visualizzato il collegamento per ulteriori dettagli sulla Amazon ECSInfrastructure RoleforExpressGatewayServices Managed Policy nella AWS Managed Policy Reference Guide.
Se preferisci personalizzare questi ruoli, il pulsante Crea nuovo ruolo ti indirizza alla console IAM dove puoi creare il ruolo, visualizzare e modificare le autorizzazioni associate al ruolo. Quando torni alla console Amazon ECS Express Mode, aggiorna per visualizzare il ruolo che hai creato.
Nota
La prima volta che crei un servizio nella console Amazon ECS, alcuni utenti potrebbero visualizzare un messaggio
Invalid Parameter Exception: Unable to assume the service linked role.Se ciò si verifica, attendi qualche secondo e riprova.
-
-
Scegli Create (Crea). Hai appena creato il tuo primo servizio in modalità Amazon ECS Express!
Fasi successive
Dopo aver creato il tuo primo servizio Express Mode:
-
Accedi all'applicazione utilizzando l'URL dell'applicazione fornito una volta completata la distribuzione.
-
Monitora l'avanzamento della distribuzione nella scheda Risorse della console. Una volta completata l'implementazione, il servizio è pronto a ricevere traffico. Per ulteriori informazioni, consulta Visualizzazione dei dettagli di un servizio in modalità Amazon ECS Express.
-
Per tornare al servizio, seleziona uno dei Cluster di navigazione, quindi seleziona il
defaultCluster se non ne hai specificato uno durante la creazione. Amazon ECS organizza i servizi in raggruppamenti logici chiamati cluster. Questo è un modo semplice per organizzare le applicazioni nel tuo account. -
In caso di problemi durante la distribuzione, consultaRisoluzione dei problemi dei servizi in modalità Amazon ECS Express.
Personalizzazione
Facoltativamente, puoi anche personalizzare la configurazione del servizio Express Mode. Apri la sezione intitolata Configurazioni aggiuntive - opzionale.
Seleziona un cluster dal menu a discesa se esiste un cluster Amazon ECS specifico in cui desideri distribuire il servizio. Se non viene specificato alcun cluster, Express Mode utilizzerà il
Defaultcluster. Se lasci la console Express Mode per creare un cluster, utilizza il pulsante di aggiornamento per compilare il menu a discesa.Inserisci un nome per il servizio. Se non viene specificato alcun nome, Express Mode ne genererà uno dal nome dell'immagine del contenitore. Questo nome di servizio verrà utilizzato in diverse risorse, tra cui l'URL dell'applicazione, il servizio Amazon ECS, la definizione delle attività di Amazon ECS, il certificato, l'obiettivo di scalabilità e la politica di scalabilità.
Facoltativamente, specifica i dettagli sul tuo contenitore:
Per Container port, inserisci la porta su cui l'applicazione è in ascolto (l'impostazione predefinita è 80).
Per Health check path, inserire il percorso per i controlli sanitari (ad esempio,
"/health"). Il valore predefinito è"/"..In Variabili di ambiente, aggiungete coppie chiave-valore per le variabili di ambiente necessarie all'applicazione. Per Key, inserisci il nome della variabile di ambiente. Per Tipo di valore, scegliete Variabile di ambiente o Segreto. Per Valore o valore da, inserite il valore o il riferimento. Scegliete Aggiungi variabile di ambiente per aggiungere altre variabili, se necessario. Non vengono fornite impostazioni predefinite.
Per Command, inserisci facoltativamente un comando personalizzato per sovrascrivere l'istruzione Docker.
CMDNon viene fornito alcun valore predefinito.Per il ruolo Task, scegli un ruolo IAM che conceda le autorizzazioni alla tua applicazione. Non viene fornito alcun valore predefinito.
Se lo desideri, specifica i dettagli relativi a Compute e Auto scaling:
Per CPU, scegli l'allocazione vCPU per le tue attività (l'impostazione predefinita è 1 vCPU).
Per Memoria, scegli l'allocazione di memoria per le tue attività (l'impostazione predefinita è 2 GB).
Per la metrica del servizio ECS, scegli la metrica in base alla quale scalare (l'impostazione predefinita è Utilizzo medio della CPU).
Per Valore Target, scegliete la percentuale target per la scalabilità (l'impostazione predefinita è 60).
Per Numero minimo di attività e Numero massimo di attività, imposta i limiti di scalabilità. (I valori predefiniti sono 1 e 20)
Seleziona la casella Personalizza le configurazioni di rete. Se non personalizzi queste configurazioni, Express Mode utilizzerà il VPC predefinito.
Seleziona un VPC per aiutarti a navigare rapidamente verso le sottoreti in cui verranno eseguiti i tuoi servizi. Facoltativamente, esci dalla console Amazon ECS per creare un nuovo VPC, quindi torna ad aggiornare e trova il VPC nel menu a discesa.
Per i gruppi di sicurezza, scegli o crea gruppi di sicurezza per consentire un accesso aggiuntivo alla rete in entrata al tuo servizio.
In Registri:
Per Amazon CloudWatch log group, inserisci il nome del gruppo di log preferito per i log delle tue applicazioni. Il gruppo di log predefinito è denominato in base ai nomi del cluster e del servizio.
Per il prefisso Amazon CloudWatch log stream, inserisci un prefisso preferito per i flussi di log. Il prefisso predefinito dello stream è
ecs/Main/.
In Tag, aggiungi coppie chiave-valore per etichettare le tue risorse. In Key (Chiave), inserire il nome della chiave. In Value (Valore), inserire il valore del tag. Scegli Aggiungi nuovo elemento per aggiungere altri tag, se necessario. I tag possono essere aggiunti solo durante la creazione.