As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Etapa 5: verificar novamente os resultados
Nesta etapa, você verificará se a SimpleDemoApp revisão foi CodeDeploy instalada na nova instância no grupo Auto Scaling.
Tópicos
Para verificar os resultados da implantação automática (CLI)
-
Antes de chamar o comando get-deployment, será necessário o ID de implantação automática. Para obter o ID, chame o comando list-deployments contra o aplicativo chamado
SimpleDemoApp
e o grupo de implantação chamadoSimpleDemoDG
.aws deploy list-deployments --application-name SimpleDemoApp --deployment-group-name SimpleDemoDG --query "deployments" --output text
Deve haver dois ID de implantação. Use aquele que você ainda não usou em uma chamada para o comando get-deployment:
aws deploy get-deployment --deployment-id
deployment-id
--query "deploymentInfo.[status, creator]" --output textAlém do status de implantação, você verá
autoScaling
na saída do comando. (autoScaling
significa que o Amazon EC2 Auto Scaling criou a implantação.)Não prossiga até que o estado da implantação mostre
Succeeded
. -
Antes de chamar o comando describe-instances, você precisará da ID da nova instância do Amazon EC2. Para obter este ID, faça outra chamada para o comando describe-auto-scaling-groups contra
CodeDeployDemo-AS-Group
:aws autoscaling describe-auto-scaling-groups --auto-scaling-group-names CodeDeployDemo-AS-Group --query "AutoScalingGroups[0].Instances[*].InstanceId" --output text
Agora faça uma chamada para o comando describe-instances:
aws ec2 describe-instances --instance-id
instance-id
--query "Reservations[0].Instances[0].PublicDnsName" --output textNa saída do comando describe-instances, anote o DNS público da nova instância do Amazon EC2.
-
Usando um navegador da Web, mostre a revisão do
SimpleDemoApp
implantada nessa instância do Amazon EC2 usando uma URL como a seguinte:http://
ec2-01-234-567-890.compute-1.amazonaws.com
Se a página de parabéns aparecer, você costumava CodeDeploy implantar uma revisão em uma instância ampliada do Amazon EC2 em um grupo de Auto Scaling!
Para verificar os resultados da implantação automática (console)
Faça login no AWS Management Console e abra o CodeDeploy console em https://console.aws.amazon.com/codedeploy
. nota
Faça login com o mesmo usuário que você configurou em Começando com CodeDeploy.
No painel de navegação, expanda a opção Implantar e escolha Implantações.
-
Selecione a ID de implantação da implantação que o Amazon EC2 Auto Scaling criou.
.
-
A página Deployment (Implantação) exibe informações sobre a implantação. Normalmente, você criaria uma implantação por conta própria, mas o Amazon EC2 Auto Scaling criou uma para você, para implantar sua revisão na nova instância do Amazon EC2.
-
Depois que Succeeded (Bem-sucedida) for exibido na parte superior da página, verifique os resultados na instância. Em primeiro lugar, é necessário obter o DNS público da instância:
No painel de navegação do Amazon EC2, em Auto Scaling, selecione Grupos do Auto Scaling e, em seguida, a entrada.
CodeDeployDemo-AS-Group
.-
Na guia Instâncias, escolha a ID da nova instância do Amazon EC2.
-
Na página Instâncias, na guia Descrição, anote o valor DNS público. A aparência será semelhante à seguinte:
ec2-01-234-567-890.compute-1.amazonaws.com
.
Mostre a revisão de SimpleDemoApp
implantada na instância usando uma URL como a seguinte:
http://
ec2-01-234-567-890.compute-1.amazonaws.com
Se a página de parabéns aparecer, você costumava CodeDeploy implantar uma revisão em uma instância ampliada do Amazon EC2 em um grupo de Auto Scaling!