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.
Pour contribuer à ce guide de l'utilisateur, cliquez sur le GitHub lien Modifier cette page sur qui se trouve dans le volet droit de chaque 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.
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.
- Plug-in Amazon VPC CNI pour 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 provenant de votre VPC à chaque pod et service. Par défaut, ce module complémentaire est installé sur votre cluster. Pour de plus amples informations, veuillez consulter Attribuer IPs à des pods avec l'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 DNS de cluster Kubernetes. CoreDNS fournit une résolution de nom pour tous les pods du 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 vos Pods. Par défaut, ce module complémentaire est installé sur votre cluster. Pour de plus amples informations, veuillez consulter Gestion kube-proxy dans des clusters Amazon EKS.
Compléments AWS réseau optionnels
- AWS Contrôleur Load Balancer
-
Lorsque vous déployez des objets de service Kubernetes de type Kubernetes
loadbalancer
, le contrôleur crée des équilibreurs de charge AWS réseau. Lorsque vous créez des objets d'entrée Kubernetes, le contrôleur crée AWS des équilibreurs de charge d'application. Nous 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 contrôleur AWS Load Balancer Controller . - AWS Contrôleur d'API Gateway
-
Ce contrôleur vous permet de connecter des services sur plusieurs clusters Kubernetes à l'aide de l'API de passerelle Kubernetes
. Le contrôleur connecte les services Kubernetes 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.