Cambie la configuración del grupo de implementación con CodeDeploy - 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.

Cambie la configuración del grupo de implementación con CodeDeploy

Puede usar la CodeDeploy consola AWS CLI, las API o las CodeDeploy API para cambiar la configuración de un grupo de implementación.

aviso

No sigas estos pasos si quieres que el grupo de despliegues use un grupo de despliegues not-yet-created personalizado. En lugar de ello, siga las instrucciones en Create a Deployment Configuration y, a continuación, vuelva a este tema. No utilice estos pasos si desea que el grupo de implementación utilice un rol de not-yet-created servicio diferente. El rol de servicio debe confiar CodeDeploy , como mínimo, en los permisos descritos enPaso 2: Crear un rol de servicio para CodeDeploy. Para crear y configurar un rol de servicio con los permisos correctos, siga las instrucciones de Paso 2: Crear un rol de servicio para CodeDeploy y, a continuación, vuelva a este tema.

Cambie la configuración del grupo de implementación (consola)

Para usar la CodeDeploy consola para cambiar la configuración del grupo de implementación:

  1. Inicie sesión en la CodeDeploy consola AWS Management Console y ábrala en https://console.aws.amazon.com/codedeploy.

    nota

    Inicie sesión con el mismo usuario que configuró en Empezar con CodeDeploy.

  2. En el panel de navegación, expanda Implementar y, después, elija Aplicaciones.

  3. En la lista de aplicaciones, elija el nombre de la aplicación que está asociada al grupo de implementaciones que desea cambiar.

    nota

    Si no se muestra ninguna entrada, asegúrese de seleccionar la región correcta. En la barra de navegación, en el selector de regiones, elija una de las regiones que aparecen en Región y puntos finales en el Referencia general de AWS. CodeDeploy solo se admite en estas regiones.

  4. Elija la pestaña Grupos de implementación y, a continuación, elija el nombre del grupo de implementación que desea modificar.

  5. En la página Depoyment group (Grupo de implementaciones), elija Edit (Editar).

  6. Edite las opciones del grupo de implementaciones según sea necesario.

    Para obtener más información sobre los componentes del grupo de implementaciones, consulte Cree un grupo de despliegue con CodeDeploy.

  7. Elija Guardar cambios.

Cambie la configuración del grupo de implementación (CLI)

Para usar el AWS CLI para cambiar la configuración del grupo de implementación, update-deployment-groupejecute el comando y especifique:

  • Para despliegues de EC2/on-premise y AWS Lambda:

    • El nombre de la aplicación. Para ver una lista de nombres de aplicaciones, llame al comando list-applications.

    • El nombre actual del grupo de implementación. Para ver una lista de los nombres de los grupos de implementación, ejecute el comando. list-deployment-groups

    • (Opcional) Un nombre diferente para el grupo de implementaciones.

    • (Opcional) Un nombre de recurso de Amazon (ARN) diferente que corresponda a un rol de servicio que permita CodeDeploy actuar en nombre de su AWS cuenta al interactuar con otros AWS servicios. Para obtener el ARN del rol de servicio, consulte Obtención del ARN del rol de servicio (CLI) . Para obtener más información sobre los roles de servicio, consulte Términos y conceptos sobre los roles en la Guía del usuario de IAM.

    • (Opcional) El nombre de la configuración de implementación. Para ver una lista de configuraciones de implementación, consulte View Deployment Configuration Details. (Si no se especifica, CodeDeploy utiliza una configuración de despliegue predeterminada).

    • (Opcional) Comandos para añadir una o más CloudWatch alarmas existentes al grupo de despliegue que se activan si una métrica especificada en una alarma cae por debajo o supera un umbral definido.

    • (Opcional) Comandos para que una implementación vuelva a la última revisión válida conocida cuando una implementación falle o se active una CloudWatch alarma.

    • (Opcional) Comandos para una implementación para generar enlaces de eventos del ciclo de vida durante un evento de escalado interno de Auto Scaling. Para obtener más información, consulte Cómo funciona Amazon EC2 Auto Scaling con CodeDeploy.

    • (Opcional) Comandos para crear o actualizar un disparador que publica en un tema en Amazon Simple Notification Service, para que los suscriptores de ese tema reciban notificaciones sobre eventos de implementaciones e instancias en este grupo de implementación. Para obtener más información, consulte Monitoring Deployments with Amazon SNS Event Notifications.

  • Solo para las implementaciones de EC2/en las instalaciones:

    • (Opcional) Etiquetas o grupos de etiquetas de sustitución que identifican de forma exclusiva las instancias que se deben incluir en el grupo de implementaciones.

    • (Opcional) Los nombres de los grupos de sustitución de Amazon EC2 Auto Scaling que se van a añadir al grupo de implementación.

  • Solo para las implementaciones de Amazon ECS:

    • El servicio de Amazon ECS que se va a implementar.

    • Información del equilibrador de carga, incluido el Equilibrador de carga de aplicación o el Equilibrador de carga de red, los grupos de destino requeridos para una implementación de Amazon ECS e información del oyente de producción y de prueba opcional.