Aggiornamento dell'agente del container 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à.

Aggiornamento dell'agente del container Amazon ECS

Occasionalmente, potrebbe essere necessario aggiornare l'agente container Amazon ECS per rilevare correzioni di bug e nuove funzionalità. L'aggiornamento dell'agente del container di Amazon ECS non interrompe i processi o i servizi in esecuzione nell'istanza di container. Il processo per l'aggiornamento dell'agente differisce a seconda se la tua istanza di container è stata avviata con l'AMI ottimizzata per Amazon ECS o con un altro sistema operativo.

Nota

Gli aggiornamenti dell'agente non si applicano alle istanze di container di Windows. Consigliamo di avviare nuove istanze di container per aggiornare la versione dell'agente nei cluster Windows.

Verifica della versione dell'agente del container Amazon ECS

Puoi verificare la versione dell'agente del container che è in esecuzione nelle tue istanze di container per vedere se è necessario aggiornarla. La vista dell'istanza di container nella console di Amazon ECS fornisce la versione dell'agente. Utilizza la procedura seguente per verificare la versione del tuo agente.

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

  2. Dalla barra di navigazione, scegli la Regione in cui l'istanza esterna è registrata.

  3. Nel riquadro di navigazione, scegli Cluster e seleziona il cluster che ospita l'istanza esterna.

  4. Nella name pagina Cluster:, scegli la scheda Infrastruttura.

  5. In Container instances (Istanze di container), osserva la colonna Agent version (Versione agente) per le tue istanze di container. Se l'istanza di container non contiene la versione più recente dell'agente del container, la console invia un avviso con un messaggio e contrassegna la versione dell'agente obsoleta.

    Se la versione del tuo agente del container è obsoleta, puoi aggiornare l'agente con le seguenti procedure:

    Importante

    Per aggiornare la versione dell'agente di Amazon ECS da versioni precedenti alla v1.0.0 sull'AMI ottimizzata per Amazon ECS, ti consigliamo di terminare la tua attuale istanza di container e avviare una nuova istanza con la versione dell'AMI più recente. Qualsiasi istanza di container che utilizza una versione di anteprima deve essere ritirata e sostituita con l'AMI più recente. Per ulteriori informazioni, consulta Avvio di un'istanza di container Linux di Amazon ECS.

Amazon ECS container agent introspection API

Puoi inoltre utilizzare l'API di introspezione dell'agente del container di Amazon ECS per verificare la versione dell'agente dall'istanza di container stessa. Per ulteriori informazioni, consulta Introspezione dei container Amazon ECS.

Come verificare se il tuo agente del container di Amazon ECS sta eseguendo l'ultima versione con l'API di introspezione
  1. Accedi alla tua istanza di container con SSH.

  2. Interroga l'API di introspezione.

    [ec2-user ~]$ curl -s 127.0.0.1:51678/v1/metadata | python3 -mjson.tool
    Nota

    L'API di introspezione ha aggiunto delle informazioni di Version nella versione v1.0.0 dell'agente del container di Amazon ECS. Se Version non è presente quando si interroga l'API di introspezione oppure se quest'ultima è completamente assente nel tuo agente, la versione in esecuzione è v0.0.3 o precedente. È necessario aggiornare la versione.