Migrazione da una distribuzione di servizi di aggiornamento in sequenza di Amazon ECS CodeDeploy blu/verde a una distribuzione del servizio di aggiornamento continuo di Amazon ECS - Amazon Elastic Container Service

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à.

Migrazione da una distribuzione di servizi di aggiornamento in sequenza di Amazon ECS CodeDeploy blu/verde a una distribuzione del servizio di aggiornamento continuo di Amazon ECS

Puoi migrare le tue distribuzioni di servizi da una distribuzione CodeDeploy blu/verde a una distribuzione di aggiornamenti continui di Amazon ECS. Questo ti sposta dalla CodeDeploy dipendenza all'utilizzo di una distribuzione integrata.

L'utilità di pianificazione dei servizi Amazon ECS sostituisce le attività attualmente in esecuzione con nuove attività. Il numero di attività che Amazon ECS aggiunge o rimuove durante un aggiornamento in sequenza è controllato dalla configurazione dell'implementazione del servizio.

Prerequisiti

Esegui le seguenti operazioni prima di iniziare una distribuzione. blue/green

  1. Non è più necessario il ruolo CodeDeploy IAM di Amazon ECS.

  2. Disattiva l' CodeDeploy automazione. Per ulteriori informazioni, consulta Lavorare con i gruppi di distribuzione CodeDeploy nella Guida CodeDeploy per l'utente.

  3. Verifica che non vi siano distribuzioni di servizi in corso per il servizio. Per ulteriori informazioni, consulta Visualizza la cronologia dei servizi utilizzando le distribuzioni di servizi Amazon ECS.

Per ulteriori informazioni sull'aggiornamento del controller di distribuzione di un servizio, consulta. Aggiornamento dei parametri del servizio Amazon ECS

Procedura

  1. Apri la console nella https://console.aws.amazon.com/ecs/versione 2.

  2. Nella pagina Clusters (Cluster), scegli il cluster.

    Viene visualizzata la pagina dei dettagli del cluster.

  3. Nella scheda Servizi, scegli il servizio.

    Viene visualizzata la pagina dei dettagli del servizio.

  4. Nel banner, scegli Migra.

    Viene visualizzata la pagina di configurazione della distribuzione dell'aggiornamento.

  5. Espandi le opzioni di distribuzione, quindi specifica i seguenti parametri.

    1. Per il tipo di controller di distribuzione, scegli ECS.

    2. Per la strategia di distribuzione, scegli Rolling update.

    3. Per Min running tasks (Numero minimo di attività in esecuzione), specifica il limite inferiore per il numero di attività nel servizio che devono rimanere nello stato RUNNING durante un'implementazione, espresso come percentuale del numero di attività desiderate (arrotondata per eccesso al numero intero più vicino). Per ulteriori informazioni, consulta Configurazione dell'implementazione.

    4. Per Max running tasks (Numero massimo di attività in esecuzione), specifica il limite superiore per il numero di attività del servizio consentite nello stato RUNNING o PENDING durante un'implementazione, espresso come percentuale del numero di attività desiderate (arrotondata per difetto al numero intero più vicino).

  6. Espandi Load Balancing, quindi configura quanto segue:

    1. Per Ruolo, scegli il ruolo che hai creato nei prerequisiti con le blue/green autorizzazioni.

      Per ulteriori informazioni, consulta Autorizzazioni richieste per le funzioni Lambda nelle distribuzioni Amazon ECS blue/green .

    2. Per Listener, scegli il listener di produzione dalla tua distribuzione blu/verde. CodeDeploy

    3. Per Target group, scegli il gruppo target di produzione dalla tua implementazione blu/verde. CodeDeploy

  7. Scegli Aggiorna.

Passaggi successivi

È necessario aggiornare il servizio affinché la modifica abbia effetto. Per ulteriori informazioni, consulta Aggiornamento di un servizio Amazon ECS.