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 blue/green implementación o una implementación local para la que desee especificar un balanceador de carga opcional en el grupo de implementaciones, debe haber creado al menos un Classic Load Balancer, Application Load Balancer o Network Load Balancer en Elastic Load Balancing. En el caso de blue/green las implementaciones, debe utilizar ese balanceador de carga para registrar las instancias que componen el entorno de reemplazo. Opcionalmente, las instancias de su entorno original pueden registrarse en este mismo balanceador de carga. En el caso de las implementaciones in situ, el equilibrador de carga se utiliza para anular el registro de las instancias en las que se está trabajando y volver a registrarlas una vez CodeDeploy finalizado el trabajo.
CodeDeploy admite blue/green y despliega 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 in situ en blue/green 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 objetos.
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 comomy-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: