Paso 7: Monitorizar y comprobar la implementación - AWS CodeDeploy

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 7: Monitorizar y comprobar la implementación

En este paso, utilizará la CodeDeploy consola o la AWS CLI para comprobar el éxito de la implementación. Utilizará el navegador web para ver la página implementada en la instancia que ha creado o configurado.

nota

Si se trata de una implementación en una instancia de Ubuntu Server, utilice su propia estrategia de pruebas para determinar si la revisión implementada funciona según lo previsto en la instancia y, a continuación, continúe en el paso siguiente.

Para monitorizar y comprobar la implementación (consola)
  1. En el panel de navegación, expanda Implementar y después elija Implementaciones.

  2. En la lista de despliegues, busque la fila con un valor de aplicación de CodeDeployGitHubDemo-App y un valor de grupo de despliegues de CodeDeployGitHubDemo -. DepGrp Si no aparece Succeeded o Failed en la columna Status, pulse el botón Refresh periódicamente.

  3. Si aparece Failed en la columna Status, siga las instrucciones de Visualización de los detalles de la instancia (consola) para resolver los problemas de la implementación.

  4. Si aparece Succeeded en la columna Status, ya puede comprobar la implementación en el navegador web. Nuestra revisión de ejemplo implementa una única página web en la instancia. Si la implementación es en una instancia de Amazon EC2, en el navegador web, vaya a http://public-dns para la instancia (por ejemplo, http://ec2-01-234-567-890.compute-1.amazonaws.com).

  5. Si puede ver la página web, ¡enhorabuena! Ahora que ha utilizado correctamente AWS CodeDeploy la implementación de una revisión desde GitHub, puede pasar a. Paso 8: Eliminación

Para monitorizar y comprobar la implementación (CLI)
  1. Para obtener el ID de implementación, ejecute el comando list-deployments con la aplicación CodeDeployGitHubDemo-App y el grupo de implementaciones CodeDeployGitHubDemo-DepGrp:

    aws deploy list-deployments --application-name CodeDeployGitHubDemo-App --deployment-group-name CodeDeployGitHubDemo-DepGrp --query "deployments" --output text
  2. Ejecute el comando get-deployment indicando el ID de la implementación obtenido en la salida del comando list-deployments:

    aws deploy get-deployment --deployment-id deployment-id --query "deploymentInfo.[status, creator]" --output text
  3. Si el resultado es Failed, siga las instrucciones de Visualización de los detalles de la instancia (consola) para resolver los problemas de la implementación.

  4. Si el resultado es Succeeded, ya puede comprobar la implementación en el navegador web. Nuestra revisión de ejemplo implementa una única página web en la instancia. Si la implementación es en una instancia de Amazon EC2, puede ver la página en el navegador web en la dirección http://public-dns para la instancia de Amazon EC2 (por ejemplo, http://ec2-01-234-567-890.compute-1.amazonaws.com).

  5. Si puede ver la página web, ¡enhorabuena! La has utilizado correctamente AWS CodeDeploy para realizar la implementación desde tu GitHub repositorio.