Publicado en: Oct 22, 2021

AWS Load Balancer Controller proporciona una forma nativa de Kubernetes para configurar y administrar los balanceadores de carga elásticos que enrutan el tráfico a aplicaciones que se ejecutan en clústeres de Kubernetes. Elastic Load Balancing ofrece cuatro tipos de balanceadores de carga que cuentan con el nivel necesario de alta disponibilidad, escalado automático y seguridad sólida para que sus aplicaciones sean tolerantes a errores.

La versión 2.3 de AWS Load Balancer Controller para Kubernetes ya está disponible. Esta actualización agrega múltiples mejoras para facilitar el enrutamiento del tráfico a sus aplicaciones utilizando balanceadores de carga elástico entre las que se que incluyen:

  • Compatibilidad con el grupo de destino IPv6 para los balanceadores de carga de aplicaciones.
  • Optimizaciones de la administración de reglas de grupos de seguridad que reducen el número total de reglas de grupos de seguridad necesarias cuando se utilizan varios balanceadores de carga por clúster. 
  • Mayor rendimiento en clústeres de gran tamaño gracias a la compatibilidad con Kubernetes Endpoint Slices.
  • Compatibilidad con la especificación de los atributos del balanceador de carga de red, incluida la protección contra la eliminación.
  • Compatibilidad con la especificación de atributos del balanceador de carga de aplicaciones mediante IngressClassParams.
  • Detección automática de subredes en función de las direcciones IP disponibles.

Puede encontrar más información sobre los parámetros de configuración del controlador y los valores predeterminados aquí y aquí. Para comenzar a usar AWS Load Balancer Controller, consulte la guía de instalación y el tutorial en GitHub. Para obtener más información sobre Amazon EKS, vaya a la página del producto o consulte la documentación.

Importante
Amazon EKS no es compatible con IPv6. Puede seguir el desarrollo de esta característica suscribiéndose a la sección de compatibilidad de EKS con IPv6 en el plan de desarrollo de los contenedores.