Creazione di un cluster Amazon ECS per i carichi di lavoro Fargate - Amazon Elastic Container Service

Creazione di un cluster Amazon ECS per i carichi di lavoro Fargate

Creazione di un cluster per definire l'infrastruttura in cui eseguire le attività e i servizi.

Prima di iniziare, accertati di aver completato le fasi in Configurazione per l'uso di Amazon ECS e assegna l'autorizzazione IAM corretta. Per ulteriori informazioni, consulta Esempi di cluster Amazon ECS. La console Amazon ECS crea le risorse necessarie per un cluster Amazon ECS creando uno stack CloudFormation.

La console associa in modo automatico i provider di capacità Fargate e Fargate Spot al cluster.

È possibile modificare le seguenti opzioni:

  • Aggiungi un namespace al cluster.

    Uno spazio dei nomi consente ai servizi creati nel cluster di connettersi agli altri servizi nello spazio dei nomi senza configurazioni aggiuntive. Per ulteriori informazioni, consulta Interconnessione dei servizi Amazon ECS.

  • Attiva Container Insights con osservabilità migliorata o Container Insights.

    CloudWatch Container Insights raccoglie, aggrega e riepiloga parametri e registri di applicazioni e microservizi containerizzati. Container Insights fornisce inoltre informazioni diagnostiche, ad esempio errori di riavvio del container, che puoi usare per isolare i problemi e risolverli in modo rapido. Per ulteriori informazioni, consulta Monitora i container di Amazon ECS utilizzando Container Insights con osservabilità migliorata..

    Dopo aver configurato Container Insights con una migliore osservabilità su Amazon ECS, Container Insights raccoglie automaticamente dati di telemetria dettagliata dell'infrastruttura dal livello di cluster fino al livello di container nel tuo ambiente e visualizza i tuoi dati in dashboard che mostrano una varietà di metriche e dimensioni. Puoi quindi utilizzare queste dashboard predefinite sulla console Container Insights per comprendere meglio lo stato e le prestazioni del tuo container e per mitigare i problemi più rapidamente identificando le anomalie.

    Ti consigliamo di utilizzare Container Insights con osservabilità avanzata invece di Container Insights, in quanto fornisce una visibilità dettagliata nell'ambiente del container, riducendo il tempo medio di risoluzione.

  • Aggiungi tag per facilitare l'identificazione del cluster.

  • Assegna una chiave AWS KMS per lo storage gestito. Per informazioni su come creare una chiave, consulta Create a KMS key nella Guida per l'utente di AWS Key Management Service.

  • Assegna una chiave AWS KMS per l'archiviazione temporanea di Fargate. Per informazioni su come creare una chiave, consulta Create a KMS key nella Guida per l'utente di AWS Key Management Service.

  • Configura la chiave AWS KMS e la registrazione per ECS Exec.

Procedura

Creazione di un nuovo cluster (console Amazon ECS)
  1. Apri la console all'indirizzo https://console.aws.amazon.com/ecs/v2.

  2. Seleziona la Regione da utilizzare nella barra di navigazione.

  3. Nel pannello di navigazione scegli Cluster.

  4. Nella pagina Clusters (Cluster), scegli Create cluster (Crea cluster).

  5. In Configurazione del cluster, configura gli elementi seguenti:

    • In Nome cluster, inserisci un nome univoco.

      Il nome può contenere fino a 255 lettere (maiuscole e minuscole), numeri e trattini.

    • (Facoltativo) Per impostare un namespace diverso dal nome del cluster per Service Connect, in Impostazioni predefinite di Service Connect, per Namespace predefinito, seleziona o immetti il nome di un namespace. Per utilizzare un namespace condiviso, seleziona o inserisci un ARN del namespace. Per ulteriori informazioni sull'uso dei namespace condivisi, consulta Amazon ECS Service Connect con namespace AWS Cloud Map condivisi.

  6. (Facoltativo) Usa Container Insights, espandi Monitoraggio, quindi seleziona una delle seguenti opzioni:

    • Per usare la soluzione consigliata di Container Insights con osservabilità migliorata, seleziona Container Insights con osservabilità migliorata.

    • Per utilizzare Container Insights scegli Container Insights.

  7. (Facoltativo) Per usare ECS Exec per eseguire il debug delle attività nel cluster, espandi Configurazione della risoluzione dei problemi. Quindi configura quanto segue:

    • (Facoltativo) Per la chiave AWS KMSper ECS Exec, inserisci l'ARN della chiave AWS KMS che desideri usare per crittografare i dati della sessione ECS Exec.

    • (Facoltativo) Per la registrazione di ECS Exec, scegli la destinazione del log:

      • Per inviare log a CloudWatch Logs, seleziona Amazon CloudWatch.

      • Per inviare i log ad Amazon S3, seleziona Amazon S3.

      • Per disabilitare la registrazione, seleziona Nessuno.

  8. (Facoltativo) In Crittografia, puoi configurare quanto segue:

    • Crittografa i tuoi dati sull'archiviazione temporanea di Fargate. In Crittografia, per l'archiviazione temporanea di Fargate, inserisci l'ARN della chiave AWS KMS che desideri utilizzare per crittografare i dati dell'archiviazione temporanea di Fargate.

    • Crittografa i dati sullo storage gestito. In Crittografia, per Storage gestito, inserisci l'ARN della chiave AWS KMS che vuoi usare per crittografare i dati di storage gestito.

  9. (Facoltativo) Per identificare il tuo cluster, espandi la sezione Tags (Tag), quindi configura i tag.

    [Aggiungere un tag] Scegliere Add tag (Aggiungi tag) e procedere come segue:

    • In Chiave, immetti il nome della chiave.

    • In Valore, immetti il valore della chiave.

    [Rimuovi un tag] Scegli Rimuovi a destra della Chiave e del Valore del tag.

  10. Scegli Create (Crea).

Passaggi successivi

Dopo aver creato il cluster, è possibile creare le definizioni delle attività per le applicazioni e quindi eseguirle come attività autonome o come parte di un servizio. Per ulteriori informazioni, consulta gli argomenti seguenti: