Gérez les modules complémentaires réseau pour les EKS clusters Amazon - Amazon EKS

Aidez à améliorer cette page

Vous souhaitez contribuer à ce guide de l'utilisateur ? Faites défiler cette page vers le bas et sélectionnez Modifier cette page sur GitHub. Vos contributions aideront à améliorer notre guide de l'utilisateur pour tous.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Gérez les modules complémentaires réseau pour les EKS clusters Amazon

Plusieurs modules complémentaires réseau sont disponibles pour votre EKS cluster Amazon.

Modules complémentaires intégrés

Note

Si vous créez des clusters autrement qu'à l'aide de la console, chaque cluster sera équipé des versions autogérées des modules complémentaires intégrés. Les versions autogérées ne peuvent pas être gérées à partir du AWS Management Console AWS Command Line Interface, ouSDKs. Vous gérez la configuration et les mises à niveau des modules complémentaires autogérés.

Nous vous recommandons d'ajouter le EKS type Amazon du module complémentaire à votre cluster au lieu d'utiliser le type autogéré du module complémentaire. Si vous créez des clusters dans la console, le EKS type Amazon de ces modules complémentaires est installé.

Amazon VPC CNI plugin for Kubernetes

Ce CNI module complémentaire crée des interfaces réseau élastiques et les attache à vos EC2 nœuds Amazon. Le module complémentaire attribue également une adresse privée IPv4 ou une IPv6 adresse de votre VPC choix à chaque Pod service. Par défaut, ce module complémentaire est installé sur votre cluster. Pour de plus amples informations, veuillez consulter Attribuer IPs à Pods avec Amazon VPC CNI.

CoreDNS

CoreDNSest un DNS serveur flexible et extensible qui peut servir de Kubernetes clusterDNS. CoreDNSfournit une résolution de noms pour tous Pods les membres du cluster. Par défaut, ce module complémentaire est installé sur votre cluster. Pour de plus amples informations, veuillez consulter Gérer Core DNS for DNS dans les EKS clusters Amazon.

kube-proxy

Ce module complémentaire gère les règles du réseau sur vos EC2 nœuds Amazon et permet la communication réseau avec votrePods. Par défaut, ce module complémentaire est installé sur votre cluster. Pour de plus amples informations, veuillez consulter Gestion kube-proxy dans les EKS clusters Amazon.

Compléments AWS réseau optionnels

AWS Load Balancer Controller

Lorsque vous déployez des objets de Kubernetes service de typeloadbalancer, le contrôleur crée des équilibreurs de charge AWS réseau. Lorsque vous créez des objets Kubernetes d'entrée, le contrôleur crée des équilibreurs de charge AWS d'application. Nous vous recommandons d'utiliser ce contrôleur pour provisionner Network Load Balancers plutôt que d'utiliser l'ancien contrôleur Cloud Provider intégré à Kubernetes. Pour de plus amples informations, veuillez consulter la documentation AWS Load Balancer Controller.

AWS APIContrôleur de passerelle

Ce contrôleur vous permet de connecter des services sur plusieurs Kubernetes clusters à l'aide de la Kubernetespasserelle API. Le contrôleur connecte les Kubernetes services exécutés sur des EC2 instances Amazon, des conteneurs et des fonctions sans serveur à l'aide du service Amazon VPC Lattice. Pour plus d'informations, consultez la documentation du AWS Gateway API Controller.

Pour plus d'informations sur les modules complémentaires, voir EKSModules complémentaires Amazon.