Publicado en: Jan 6, 2022

Amazon Elastic Kubernetes Service (EKS) ahora es compatible con IPv6, lo que permite a los clientes escalar las aplicaciones en contenedores de Kubernetes muy por encima de los límites del espacio de las direcciones IPv4 privadas, a la vez que consigue un gran ancho de banda de red con una complejidad mínima.

Kubernetes utiliza un modelo de red plana que requiere que cada pod reciba una dirección IP. Este enfoque simplificado habilita la portabilidad de las aplicaciones desde las máquinas virtuales hacia los contenedores con poca fricción, pero requiere una cantidad significativa de direcciones IP para cuyo manejo muchas redes privadas IPv4 no están equipadas. Además, los clústers que funcionan en redes basadas en IPv4 requieren una compleja configuración de enrutamiento de la red para habilitar la comunicación del pod con los servicios de Internet.

Gracias a la compatibilidad de EKS con IPv6, a los pods solo se les asigna una dirección IPv6 enrutable a nivel global, para que pueda escalar fácilmente las aplicaciones de su clúster sin consumir el limitado espacio de direcciones IPv4 privadas. Esta dirección IPv6 enrutable a nivel global puede utilizarse para la comunicación directa con cualquier punto de conexión IPv6 de su Amazon VPC, una red local o el Internet público. La compatibilidad con IPv6 se habilita a través del complemento CNI de Amazon VPC, que se integra directamente con la pila de redes de EC2 para ofrecer un alto rendimiento y fiabilidad. La integración nativa de VPC le permite proteger sus aplicaciones mediante componentes estándar, como las puertas de enlace de Internet de solo salida, los grupos de seguridad y las listas de control de acceso a la red (ACL). EKS configura la red para que los pods puedan seguir comunicándose con los puntos de conexión basados en IPv4 fuera del clúster, lo que le permite adoptar las ventajas de IPv6 y Kubernetes sin que todos los servicios dependientes implementados en su organización deban migrar primero a IPv6.

Para comenzar, visite la documentación de Amazon EKS. Visite el blog de lanzamientos AWS News si desea obtener más información.