使用安装 CodeDeploy 代理 Amazon Systems Manager - Amazon CodeDeploy
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用安装 CodeDeploy 代理 Amazon Systems Manager

您可以使用 Amazon Web Services Management Console 或将 CodeDeploy 代理安装 Amazon CLI 到您的 Amazon EC2 或本地实例 Amazon Systems Manager。您可以选择安装特定版本或选择始终安装最新版本的代理。有关的更多信息 Amazon Systems Manager,请参阅什么是 Amazon Systems Manager

安装和更新 CodeDeploy 代理的推荐方法 Amazon Systems Manager 是使用。您也可以从 Amazon S3 存储桶安装 CodeDeploy 代理。有关使用 Amazon S3 下载链接的信息,请参阅 使用命令行安装 CodeDeploy 代理

先决条件

按照中的步骤入门 CodeDeploy设置IAM权限,然后 Amazon CLI.

如果使用 System CodeDeploy s Manager 在本地服务器上安装代理,则必须向 Amazon S EC2 ystems Manager 注册本地服务器。有关更多信息,请参阅《Amazon Systems Manager 用户指南》中的在混合环境中设置 Systems Manager

安装 CodeDeploy 代理

在使用 Systems Manager 安装 CodeDeploy 代理之前,必须确保已为系统管理器正确配置实例。

安装或更新代SSM理

在 Amazon EC2 实例上, CodeDeploy 代理要求该实例运行版本 2.3.274.0 或更高版本。在安装 CodeDeploy 代理之前,请先在实例上更新或安装SSM代理(如果您尚未这样做)。

该SSM代理已预先安装在由EC2AMIs Amazon提供的某些 Amazon 上。有关更多信息,请参阅预装了SSM代理的 Amazon 系统映像 (AMIs)

注意

确保 CodeDeploy代理也支持实例的操作系统。有关更多信息,请参阅 CodeDeploy 代理支持的操作系统

有关在运行 Linux 的实例上安装或更新SSM代理的信息,请参阅Amazon Systems Manager 用户指南中的在 Linux 实例上安装和配置SSM代理。

有关在运行 Windows Server 的实例上安装或更新SSMSSM代理的信息,请参阅Amazon Systems Manager 用户指南中的在 Windows 实例上安装和配置代理

(可选)验证 Systems Manager 的先决条件

在使用 Systems Manager 运行命令安装 CodeDeploy 代理之前,请验证您的实例是否满足 Systems Manager 的最低要求。有关更多信息,请参阅《Amazon Systems Manager 用户指南》中的设置 Amazon Systems Manager

安装代 CodeDeploy 理

使用SSM,您可以 CodeDeploy 一次安装或设置安装新版本的时间表。

要安装 CodeDeploy 代理,请在按照 dist Amazon Systems Manager ributor 安装或更新软件包中的步骤选择软件包AWSCodeDeployAgent