Configurar un balanceador de carga en Elastic Load Balancing para las implementaciones de CodeDeploy Amazon EC2 - 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.

Configurar un balanceador de carga en Elastic Load Balancing para las implementaciones de CodeDeploy Amazon EC2

Antes de ejecutar cualquier implementación azul/verde o una implementación local para la que desea especificar un equilibrador de carga opcional en el grupo de implementación, es necesario crear un equilibrador de carga clásico, un equilibrador de carga de aplicación o un equilibrador de carga de red en Elastic Load Balancing. Para las implementaciones blue/green, debe utilizar dicho balanceador de carga para registrar las instancias que componen su entorno de sustitución. Opcionalmente, las instancias de su entorno original pueden registrarse en este mismo balanceador de carga. En el caso de las implementaciones in situ, el balanceador de carga se usa para anular el registro de las instancias en las que se está trabajando y volver a registrarlas cuando se haya CodeDeploy completado el trabajo.

CodeDeploy admite la implementación azul/verde y in situ en instancias de Amazon EC2 detrás de varios balanceadores de carga. Por ejemplo, supongamos que tiene 200 instancias de Amazon EC2, de las que 100 están registradas en 2 equilibradores de carga clásicos y otras 100 están registradas con 4 grupos de destino en 2 equilibradores de carga de aplicación. En este escenario, le CodeDeploy permitirá realizar despliegues azules o verdes e in situ en las 200 instancias, aunque estén distribuidas en 2 balanceadores de carga clásicos, 2 balanceadores de carga de aplicaciones y 4 grupos objetivo.

CodeDeploy admite hasta 10 balanceadores de carga clásicos y 10 grupos objetivo, con un total de 20 elementos.

Para configurar uno o más equilibradores de carga clásicos, siga las instrucciones de Tutorial: Creación de un equilibrador de carga clásico en la Guía del usuario de los equilibradores de carga clásicos. Tenga en cuenta lo siguiente:

  • En el Paso 2: Definir el balanceador de carga, en Crear LB dentro, elija la misma VPC que seleccionó al crear las instancias.

  • En el Paso 5: Registrar instancias EC2 en su balanceador de carga, seleccione las instancias que se encuentren actualmente en su grupo de implementaciones (implementaciones in situ) o que ha designado que estén en su entorno original (implementaciones blue/green).

  • En el Paso 7: Crear y probar su balanceador de carga, anote la dirección DNS del balanceador de carga.

    Por ejemplo, si denominó su balanceador de carga my-load-balancer, su dirección DNS aparecerá en un formato como my-load-balancer-1234567890.us-east-2.elb.amazonaws.com.

Para configurar uno o más equilibradores de carga de aplicación, siga las instrucciones de uno de los siguientes temas:

Para configurar uno o más equilibradores de carga de red, siga las instrucciones de uno de los siguientes temas: