View a markdown version of this page

Determina la versione dell' CodeDeploy agente - AWS CodeDeploy

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

Determina la versione dell' CodeDeploy agente

È possibile determinare la versione dell' CodeDeploy agente in esecuzione sull'istanza in due modi.

Innanzitutto, per la versione 2.0.x e successive, utilizzate il codedeploy-agent --version comando su tutte le piattaforme.

In secondo luogo, puoi visualizzare la versione in un .version file sull'istanza. Su Amazon Linux, RHEL e Ubuntu Server il file si trova in/opt/codedeploy-agent/.version, e su Windows Server inC:\ProgramData\Amazon\CodeDeploy\.version. Il contenuto del file varia in base alla versione:

  • Per la versione 2.0.x e successive, il file contiene il numero di versione semplice, nel formato. agent_version: 2.0.0 Questo valore corrisponde alla versione che l'agente riporta al CodeDeploy servizio.

  • Per la versione 1.8.x e precedenti, la stringa della versione utilizza il formato OFFICIAL_1.0.1.854_rpm (o_deb,_msi).

Determina la versione su Amazon Linux o RHEL

Accedere all'istanza ed eseguire il comando seguente:

sudo /opt/codedeploy-agent/bin/codedeploy-agent --version

Per le versioni precedenti alla 2.0.0, puoi anche usare:

sudo yum info codedeploy-agent

Determina la versione su Ubuntu Server

Accedere all'istanza ed eseguire il comando seguente:

sudo /opt/codedeploy-agent/bin/codedeploy-agent --version

Per le versioni precedenti alla 2.0.0, puoi anche usare:

sudo dpkg -s codedeploy-agent

Determina la versione su Windows Server

Accedere all'istanza ed eseguire il comando seguente:

& 'C:\ProgramData\Amazon\CodeDeploy\bin\codedeploy-agent.exe' --version

Determina la versione più recente dell'agente disponibile in un Regione AWS

Per scoprire qual è la versione più recente disponibile nel paese in Regione AWS cui esegui la distribuzione, interroga il bucket del kit di CodeDeploy risorse per quella regione. Ogni bucket regionale contiene un latestv2/LATEST_VERSION file che nomina i pacchetti di agenti attualmente rilasciati in quella regione. Il file è leggibile pubblicamente, quindi non sono necessarie credenziali per recuperarlo.

curl https://bucket-name.s3.region-identifier.amazonaws.com/latestv2/LATEST_VERSION

Sostituisci bucket-name e region-identifier con il bucket del kit di risorse e l'identificatore di regione per la regione in cui esegui la distribuzione. Per l'elenco, consulta Nomi dei bucket del Resource Kit per regione.

Il comando restituisce un output simile al seguente:

{ "rpm_x86_64": "releases/codedeploy-agent-2.1.0-9745926189.x86_64.rpm", "rpm_aarch64": "releases/codedeploy-agent-2.1.0-9745926189.aarch64.rpm", "deb_x86_64": "releases/codedeploy-agent_2.1.0-9745926189_amd64.deb", "deb_aarch64": "releases/codedeploy-agent_2.1.0-9745926189_arm64.deb", "msi": "releases/codedeploy-agent-2.1.0-9745926189.msi" }

Ogni chiave nomina un tipo di pacchetto e per RPM e DEB anche l'architettura dell'istanza. Ogni valore è la chiave oggetto Amazon S3 di quel pacchetto e la versione dell'agente e il numero di build fanno parte del nome del file, nel formato. agent-version-build-number Nell'output precedente, l'ultima versione disponibile nella regione è la 2.1.0.

Per installare o aggiornare alla versione i nomi di questi file, vedere Installare l' CodeDeploy agente e. Aggiornare l'agente CodeDeploy Per le funzionalità incluse in ciascuna versione, vedereCronologia delle versioni dell'agente CodeDeploy.