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
Debe haber dos ID de implementación. 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 la implementación, en la salida del comando debe aparecer
autoScaling
. (autoScaling
significa que Amazon EC2 Auto Scaling ha creado la implementación).No continúe hasta que el estado de la implementación aparezca como
Succeeded
. -
Antes de llamar al comando describe-instances, necesitará el ID de la instancia de Amazon EC2 nueva. 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 la salida del comando describe-instances, anote el DNS público de la instancia de Amazon EC2 nueva.
-
En un navegador web, muestre la revisión
SimpleDemoApp
implementada en la instancia de Amazon EC2 mediante una URL como la siguiente:http://
ec2-01-234-567-890.compute-1.amazonaws.com
Si aparece la página de felicitaciones, ¡ CodeDeploy solía implementar una revisión en una instancia de Amazon EC2 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 Implementaciones.
-
Elija el ID de la implementación que ha creado Amazon EC2 Auto Scaling.
.
-
La página Deployment (Implementación) muestra información sobre la implementación. Normalmente, debería crear una implementación por su cuenta, pero Amazon EC2 Auto Scaling ya ha creado una por usted para implementar la revisión en la instancia de Amazon EC2 nueva.
-
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 navegación de Amazon EC2, en Escalado automático, elija Grupos de escalado automático y, a continuación, elija la entrada
CodeDeployDemo-AS-Group
.-
En la pestaña Instances, elija el ID de la nueva instancia de Amazon EC2.
-
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, ¡ CodeDeploy solía implementar una revisión en una instancia de Amazon EC2 ampliada en un grupo de Auto Scaling!