步骤 3:检查结果 - Amazon CodeDeploy
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

步骤 3:检查结果

在此步骤中,您将检查是否在 Auto Scaling 组中的单个 Amazon EC2 实例上 CodeDeploy 安装了该SimpleDemoApp修订版。

检查结果(CLI)

首先,您将需要 Amazon EC2 实例的公有 DNS。

使用通过调 Amazon CLI 用describe-instances命令获取 Auto Scaling 组中 Amazon EC2 实例的公有 DNS。

在调用此命令之前,您将需要 Amazon EC2 实例的 ID。要获取此 ID,请如前一样针对 CodeDeployDemo-AS-Group 调用 describe-auto-scaling-groups

aws autoscaling describe-auto-scaling-groups --auto-scaling-group-names CodeDeployDemo-AS-Group --query "AutoScalingGroups[0].Instances[*].InstanceId" --output text

现在调用 describe-instances 命令:

aws ec2 describe-instances --instance-id instance-id --query "Reservations[0].Instances[0].PublicDnsName" --output text

返回的值是 Amazon EC2 实例的公有 DNS。

使用网络浏览器,使用如下所示的 URL 显示部署到该 Amazon EC2 实例的 SimpleDemoApp 修订:

http://ec2-01-234-567-890.compute-1.amazonaws.com

如果您看到恭喜页面,则表示您已成功使用 CodeDeploy 在 Auto Scaling 组中的单个 Amazon EC2 实例上部署了修订!

接下来,您将一个 Amazon EC2 实例添加到 Amazon EC2 组中。在 Amazon EC2 Auto Scaling 添加亚马逊 EC2 实例后, CodeDeploy 会将您的修订版部署到新实例。

检查结果(控制台)

首先,您将需要 Amazon EC2 实例的公有 DNS。

通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/

在 Amazon EC2 导航窗格的 Auto Scaling 下,选择 Auto Scaling 组,然后选择 CodeDeployDemo-AS-Group 条目。

实例选项卡上,选择列表中的 Amazon EC2 实例 ID。

Instances 页中的 Description 选项卡上,记下 Public DNS 值。它看上去应与下类似:ec2-01-234-567-890.compute-1.amazonaws.com

使用网络浏览器,使用如下所示的 URL 显示部署到该 Amazon EC2 实例的 SimpleDemoApp 修订:

http://ec2-01-234-567-890.compute-1.amazonaws.com

如果您看到恭喜页面,则表示您已成功使用 CodeDeploy 在 Auto Scaling 组中的单个 Amazon EC2 实例上部署了修订!

接下来,将一个 Amazon EC2 实例添加到 Amazon EC2 组中。在 Amazon EC2 Auto Scaling 添加亚马逊 EC2 实例后, CodeDeploy 会将您的修订版部署到新的亚马逊 EC2 实例。