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

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

第 3 步:检查结果

在此步骤中,你将检查一下CodeDeploy安装了SimpleDemoAppAuto Scaling 组中单个 Amazon EC2 实例的版本。

检查结果 (CLI)

首先,你需要亚马逊 EC2 实例的公有 DNS。

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

在调用此命令之前,您将需要 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。

使用 Web 浏览器,显示SimpleDemoApp版本部署到该 Amazon EC2 实例,使用如下所示的 URL:

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

如果您看到祝贺页面,则表示您已成功使用CodeDeploy将修订版部署到 Auto Scaling 组中的单个 Amazon EC2 实例!

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

检查结果(控制台)

首先,你需要亚马逊 EC2 实例的公有 DNS。

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

在亚马逊 EC2 导航窗格中,在自动扩展,选择自动扩展组,然后选择CodeDeployDemo-AS-Group条目。

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

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

使用 Web 浏览器,显示SimpleDemoApp版本部署到该 Amazon EC2 实例,使用如下所示的 URL:

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

如果您看到祝贺页面,则表示您已成功使用CodeDeploy将修订版部署到 Auto Scaling 组中的单个 Amazon EC2 实例!

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