View a markdown version of this page

Déterminer la version de l' CodeDeploy agent - AWS CodeDeploy

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Déterminer la version de l' CodeDeploy agent

Vous pouvez déterminer la version de l' CodeDeploy agent exécutée sur votre instance de deux manières.

Tout d'abord, pour les versions 2.0.x et ultérieures, utilisez la codedeploy-agent --version commande sur toutes les plateformes.

Ensuite, vous pouvez afficher la version dans un .version fichier de l'instance. Sur Amazon Linux, RHEL, Ubuntu Server et macOS, le fichier se trouve à /opt/codedeploy-agent/.version l'adresse et sur Windows Server à l'C:\ProgramData\Amazon\CodeDeploy\.versionadresse. Le contenu du fichier varie selon la version :

  • Pour les versions 2.0.x et ultérieures, le fichier contient le numéro de version brut, au format. agent_version: 2.0.0 Cette valeur correspond à la version communiquée par l'agent au CodeDeploy service.

  • Pour les versions 1.8.x et antérieures, la chaîne de version utilise le format OFFICIAL_1.0.1.854_rpm (ou_deb,_msi).

Déterminez la version sur Amazon Linux ou RHEL

Connectez-vous à l'instance et exécutez la commande suivante :

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

Pour les versions antérieures à 2.0.0, vous pouvez également utiliser :

sudo yum info codedeploy-agent

Déterminer la version sur le serveur Ubuntu

Connectez-vous à l'instance et exécutez la commande suivante :

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

Pour les versions antérieures à 2.0.0, vous pouvez également utiliser :

sudo dpkg -s codedeploy-agent

Déterminer la version sur Windows Server

Connectez-vous à l'instance et exécutez la commande suivante :

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

Déterminer la version sur macOS

Connectez-vous à l'instance et exécutez la commande suivante :

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

Vous pouvez également voir la version du package installé :

pkgutil --pkg-info com.amazon.aws.codedeploy-agent

Déterminez la dernière version de l'agent disponible dans un Région AWS

Pour savoir quelle est la dernière version disponible dans la version vers laquelle Région AWS vous effectuez le déploiement, recherchez le bucket du kit de CodeDeploy ressources correspondant à cette région. Chaque compartiment régional contient un latestv2/LATEST_VERSION fichier qui nomme les packages d'agents actuellement publiés dans cette région. Le fichier est lisible par le public, vous n'avez donc pas besoin d'informations d'identification pour le récupérer.

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

Remplacez bucket-name et region-identifier par le bucket du kit de ressources et l'identifiant de région de la région dans laquelle vous effectuez le déploiement. Pour la liste, veuillez consulter Noms des compartiments du kit de ressources par région.

La commande renvoie un résultat semblable à ce qui suit :

{ "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" }

Chaque clé désigne un type de package, ainsi que l'architecture de l'instance pour RPM et DEB. Chaque valeur est la clé d'objet Amazon S3 de ce package, et la version de l'agent et le numéro de version font partie du nom de fichier, au formatagent-version-build-number. Dans la sortie précédente, la dernière version disponible dans la région est la 2.1.0.

Pour les versions 2.1.2 et ultérieures, le fichier contient également une pkg_aarch64 clé qui nomme le package d'installation de macOS.

Pour installer ou mettre à jour la version nommée par ce fichier, reportez-vous aux sections Installation de l' CodeDeploy agent etMettre à jour l' CodeDeploy agent. Pour les fonctionnalités incluses dans chaque version, voirHistorique des versions de l' CodeDeploy agent.