Aidez à améliorer cette page
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.
Vous souhaitez contribuer à ce guide de l'utilisateur ? Choisissez le GitHub lien Modifier cette page sur qui se trouve dans le volet droit de chaque page. Vos contributions aideront à améliorer notre guide de l'utilisateur pour tout le monde.
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 clusters Amazon EKS
Plusieurs modules complémentaires de mise en réseau sont disponibles pour votre cluster Amazon EKS.
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 de l' AWS Management Console interface de ligne de AWS commande ou SDKs. Vous gérez la configuration et les mises à niveau des modules complémentaires autogérés.
Nous recommandons d'ajouter le type Amazon EKS du module complémentaire à votre cluster au lieu d'utiliser le type autogéré du module complémentaire. Lorsque vous créez des clusters dans la console, des modules complémentaires de type Amazon EKS sont installés.
- Amazon VPC CNI plugin for Kubernetes
-
Ce module complémentaire CNI 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 uneIPv6
adresse de votre VPC à chacun Pod et service. Par défaut, ce module complémentaire est installé sur votre cluster. Pour de plus amples informations, veuillez consulter Attribuer IPs à Pods avec le Amazon VPC CNI. Si vous utilisez des nœuds hybrides, le VPC CNI est toujours installé par défaut, mais il ne peut pas s'exécuter sur vos nœuds hybrides en raison d'une règle anti-affinité. Pour plus d'informations sur vos options CNI pour les nœuds hybrides, consultezConfiguration d'un CNI pour les nœuds hybrides. - CoreDNS
-
CoreDNS est un serveur DNS flexible et extensible qui peut servir de Kubernetes DNS de cluster. CoreDNS fournit une résolution de noms pour tous Pods dans le cluster. Par défaut, ce module complémentaire est installé sur votre cluster. Pour de plus amples informations, veuillez consulter Gérer CoreDNS pour DNS dans les clusters Amazon EKS.
-
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 votre Pods. Ce module complémentaire est installé, par défaut, sur votre cluster. Pour de plus amples informations, veuillez consulter Gestion kube-proxy dans des clusters Amazon EKS.
Modules complémentaires AWS réseau en option
- AWS Load Balancer Controller
-
Lorsque vous déployez Kubernetes objets de service de type
loadbalancer
, le contrôleur crée des équilibreurs de charge AWS réseau. Lorsque vous créez Kubernetes objets 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 des équilibreurs de charge réseau, plutôt que d'utiliser l'ancien contrôleur Cloud Providerintégré à Kubernetes. Pour plus d'informations, consultez la documentation du AWS Load Balancer Controller . - AWS Contrôleur d'API Gateway
-
Ce contrôleur vous permet de connecter des services sur plusieurs Kubernetes clusters utilisant l'API de passerelle Kubernetes.
Le contrôleur se connecte 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, veuillez consulter la documentation Contrôleur d'API Gateway AWS .
Pour plus d'informations sur les modules complémentaires, voir Modules complémentaires Amazon EKS.