Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Paso 5: Comprobar los resultados de nuevo
En este paso, comprobará si está CodeDeploy instalada la SimpleDemoApp revisión en la nueva instancia del grupo Auto Scaling.
Temas
Para comprobar los resultados de la implementación automática (CLI)
-
Antes de ejecutar el comando get-deployment, necesitará el ID de la implementación automática. Para obtener el ID, ejecute el comando list-deployments con la aplicación
SimpleDemoApp
y el grupo de implementacionesSimpleDemoDG
:aws deploy list-deployments --application-name SimpleDemoApp --deployment-group-name SimpleDemoDG --query "deployments" --output text
Debería haber dos despliegues IDs. Utilice el que aún no haya empleado en una llamada al comando get-deployment:
aws deploy get-deployment --deployment-id
deployment-id
--query "deploymentInfo.[status, creator]" --output textAdemás del estado de despliegue, deberías verlo
autoScaling
en el resultado del comando. (autoScaling
significa que Amazon EC2 Auto Scaling creó la implementación).No continúe hasta que el estado de la implementación aparezca como
Succeeded
. -
Antes de ejecutar el describe-instances comando, necesitarás el ID de la nueva EC2 instancia de Amazon. Para obtener este ID, ejecute de nuevo el comando describe-auto-scaling-groups con
CodeDeployDemo-AS-Group
:aws autoscaling describe-auto-scaling-groups --auto-scaling-group-names CodeDeployDemo-AS-Group --query "AutoScalingGroups[0].Instances[*].InstanceId" --output text
Ahora ejecute el comando describe-instances:
aws ec2 describe-instances --instance-id
instance-id
--query "Reservations[0].Instances[0].PublicDnsName" --output textEn el resultado del describe-instances comando, anota el DNS público de la nueva EC2 instancia de Amazon.
-
Con un navegador web, muestra la
SimpleDemoApp
revisión implementada en esa EC2 instancia de Amazon mediante una URL como la siguiente:http://
ec2-01-234-567-890.compute-1.amazonaws.com
Si aparece la página de felicitaciones, ¡solías CodeDeploy implementar una revisión en una EC2 instancia de Amazon ampliada en un grupo de Auto Scaling!
Para comprobar los resultados de la implementación automática (consola)
-
nota
Inicie sesión con el mismo usuario que configuró en Empezar con CodeDeploy.
En el panel de navegación, expanda Implementar y después elija Aplicaciones.
-
Elija el ID de despliegue del despliegue que creó Amazon EC2 Auto Scaling.
.
-
La página Deployment (Implementación) muestra información sobre la implementación. Normalmente, crearía una implementación por su cuenta, pero Amazon EC2 Auto Scaling creó una en su nombre para implementar su revisión en la nueva EC2 instancia de Amazon.
-
Cuando aparezca Succeeded (Correcto) en la parte superior de la página, compruebe los resultados en la instancia. Primero debe obtener el DNS público de la instancia:
En el panel de EC2 navegación de Amazon, en Auto Scaling, elija Auto Scaling Groups y, a continuación, elija la
CodeDeployDemo-AS-Group
entrada.-
En la pestaña Instances, elige el ID de la nueva EC2 instancia de Amazon.
-
En la página Instances, en la pestaña Description, tome nota del valor de Public DNS. Debe tener un aspecto similar al siguiente:
ec2-01-234-567-890.compute-1.amazonaws.com
.
Muestre la SimpleDemoApp
revisión implementada en la instancia utilizando una URL como la siguiente:
http://
ec2-01-234-567-890.compute-1.amazonaws.com
Si aparece la página de felicitaciones, ¡solías CodeDeploy implementar una revisión en una EC2 instancia de Amazon ampliada en un grupo de Auto Scaling!