确定 CodeDeploy 代理的版本
您可以通过两种方式确定在您的实例上运行的 CodeDeploy 代理的版本。
当前支持的 CodeDeploy 代理的最低版本为 1.1.0。使用早期 CodeDeploy 代理可能会导致部署失败。
首先,从 CodeDeploy 代理版本 1.0.1.854 开始,您可以在实例上的 .version
文件中查看版本号。下表显示了每个受支持的操作系统的位置和示例版本字符串。
操作系统 | 文件位置 | 示例 agent_version 字符串 |
---|---|---|
Amazon Linux 和 Red Hat Enterprise Linux (RHEL) | /opt/codedeploy-agent/.version |
OFFICIAL_1.0.1.854_rpm |
Ubuntu Server | /opt/codedeploy-agent/.version |
OFFICIAL_1.0.1.854_deb |
Windows Server | C:\ProgramData\Amazon\CodeDeploy\.version |
OFFICIAL_1.0.1.854_msi |
其次,您可以在实例上运行命令来确定 CodeDeploy 代理的版本。
在 Amazon Linux 或 RHEL 上确定版本
登录到实例并运行以下命令:
sudo yum info codedeploy-agent
在 Ubuntu Server 上确定版本
登录到实例并运行以下命令:
sudo dpkg -s codedeploy-agent
在 Windows Server 上确定版本
登录到实例并运行以下命令:
sc qdescription codedeployagent