Ayude a mejorar esta página
¿Quiere contribuir a esta guía del usuario? Desplácese hasta el final de esta página y seleccione Editar esta página en GitHub. Sus contribuciones ayudarán a que nuestra guía del usuario sea mejor para todos.
Administración de complementos de red para clústeres de Amazon EKS
Varios complementos de red están disponibles para el clúster de Amazon EKS.
Complementos incorporados
nota
Si crea clústeres de cualquier forma, excepto mediante la consola, cada clúster incluye las versiones autogestionadas de los complementos integrados. Las versiones autogestionadas no se pueden administrar desde AWS Management Console, AWS Command Line Interface o SDK. Usted administra la configuración y las actualizaciones de los complementos autogestionados.
Recomendamos agregar el tipo de complemento de Amazon EKS al clúster en lugar de utilizar el tipo de complemento autoadministrado. Si crea clústeres en la consola, está instalada el tipo de Amazon EKS de estos complementos.
- Amazon VPC CNI plugin for Kubernetes
-
Este CNI crea interfaces de red elástica y las adjunta a los nodos de Amazon EC2. El complemento también asigna una dirección
IPv4
oIPv6
privada de la VPC a cada Pod y servicio. De forma predeterminada, este complemento se instala en el clúster. Para obtener más información, consulte Asignación de direcciones IP a Pods con CNI de Amazon VPC. - CoreDNS
-
CoreDNS es un servidor de DNS flexible y extensible que puede servir como el DNS del clúster de Kubernetes. CoreDNS proporciona resolución de nombres para todos los Pods del clúster. De forma predeterminada, este complemento se instala en el clúster. Para obtener más información, consulte Administración de CoredNS para DNS en clústeres de Amazon EKS.
kube-proxy
-
Este complemento mantiene las reglas de red en los nodos de Amazon EC2 y permite la comunicación de red con los Pods. De forma predeterminada, este complemento se instala en el clúster. Para obtener más información, consulte Administración de kube-proxy en clústeres de Amazon EKS.
Complementos de red de AWS opcionales
- AWS Load Balancer Controller
-
Al implementar objetos de servicio de Kubernetes del tipo
loadbalancer
, el controlador crea equilibradores de carga de red de AWS. Al crear objetos de entrada de Kubernetes, el controlador crea equilibradores de carga de aplicaciones de AWS. Recomendamos usar este controlador para aprovisionar equilibradores de carga de red, en lugar de usar el controlador Cloud Providerantiguo integrado en Kubernetes. Para obtener más información, consulte la documentación de AWS Load Balancer Controller . - Controlador API Gateway de AWS
-
Este controlador le permite conectar servicios en varios clústeres de Kubernetes utilizando la API de puerta de enlace de Kubernetes
. El controlador conecta los servicios de Kubernetes que se ejecutan en instancias, contenedores y funciones sin servidor de Amazon EC2 utilizando el servicio de Amazon VPC Lattice. Para obtener más información, consulte la documentación del controlador AWS de la API de puerta de enlace .
Para obtener más información sobre los complementos, consulte Complementos de Amazon EKS.