本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
先决条件
在本教程中遵循以下步骤操作:
-
完成中的所有步骤CodeDeploy 入门,包括设置和配置Amazon CLI并创建 IAM 实例配置文件 (
CodeDeployDemo-EC2-Instance-Profile
) 和服务角色 (CodeDeployDemo
)。一个服务角色是一种特殊类型的 IAM 角色,可授予服务代表您执行操作的权限。 -
如果您使用启动模板创建 Auto Scaling 组,则必须添加以下权限:
-
ec2:RunInstances
-
ec2:CreateTags
-
iam:PassRole
有关更多信息,请参见步骤 2:创建服务角色,为 Auto Scaling 组创建启动模板,以及启动模板支持在亚马逊 EC2 自动扩展用户指南。
-
-
创建和使用与 Ubuntu 服务器实例兼容的修订版本以及CodeDeploy。对于您的修订,可以执行以下操作之一:
-
创建名为的安全组
CodeDeployDemo-AS-SG
用以下入站规则:-
Type:HTTP
-
来源:任何地方
这是查看您的应用程序和验证部署成功所必需的。有关如何创建安全组的信息,请参阅创建安全组在亚马逊 EC2 用户指南。
-