Configurar la aplicación en CodeDeploy con Load balancer

Oct 01 2020

Mientras sigue este tutorial , en Configurar la aplicación en CodeDeploy , se lee

  1. En Balanceador de carga, desmarque Habilitar balanceo de carga.
  2. Haga clic en Crear grupo de implementación.

La cosa es que, cuando hago clic en Crear grupo de implementación

muestra una advertencia de que se requiere "Elija un grupo objetivo"

La documentación no hace referencia a la necesidad de crear dicho grupo objetivo, pero aparentemente es algo que debe hacerse. Tenga en cuenta que atm no tengo ninguna opción allí.

Si cambio de "Application Load Balancer o Network Load Balancer" a "Classic Load Balancer", entonces tengo que elegir un balanceador de carga, pero tampoco opciones en el menú desplegable.

Teniendo en cuenta que solo quiero crear este grupo de implementación, ¿cómo crear el (grupo objetivo O equilibrador de carga) y cómo debería verse?

Respuestas

1 Marcin Oct 01 2020 at 08:10

¿Cómo crear el grupo objetivo y cómo debería verse?

El grupo objetivo (TG) y su ALB deben existir antes de intentar usarlos en implementaciones.

Para crear TG, debe ir a Consola EC2 -> Grupos de destino. El aspecto que debería tener depende de su aplicación . Qué puerto está ejecutando, qué tipo de verificación de estado debería usar, etc. No existe una configuración que se ajuste a todos los posibles casos de uso.

Pero si no tiene TG permanente, probablemente tampoco tenga ALB. Por lo tanto, tal vez no los necesite en absoluto. No son necesarios para que CodeDeploy funcione.


Editar

Marque la casilla "Habilitar Load Balancer" y no se le pedirá que use uno.

Si lee atentamente lo que se menciona en el paso 7, dice

En Balanceador de carga, desmarque Habilitar balanceo de carga.

Así que desmárquelo y estará listo para hacer clic en el botón "Crear grupo de implementación".