Gestion kube-proxy dans 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 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.

Gestion kube-proxy dans les EKS clusters Amazon

Important

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 la différence entre les types ne vous est pas familière, consultez EKSModules complémentaires Amazon. Pour plus d'informations sur l'ajout d'un EKS module complémentaire Amazon à votre cluster, consultezCréation d'un EKS module complémentaire Amazon. Si vous ne parvenez pas à utiliser le EKS module complémentaire Amazon, nous vous encourageons à envoyer une question expliquant pourquoi vous ne pouvez pas utiliser le module complémentaire Amazon dans le GitHub référentiel de feuilles de route des conteneurs.

Le kube-proxy module complémentaire est déployé sur chaque EC2 nœud Amazon de votre EKS cluster Amazon. Il maintient les règles du réseau sur vos nœuds et permet la communication du réseau à vos Pods. Le module complémentaire n'est pas déployé sur les nœuds Fargate de votre cluster. Pour plus d'informations, consultez la section kube-proxydans la documentation Kubernetes.

Versions kube-proxy

Le tableau suivant répertorie la dernière version du type de EKS module complémentaire Amazon pour chaque Kubernetes version.

Version de Kubernetes 1.30 1.29 1.28 1.27 1.26 1.25 1.24 1.23
v1.30.3-eksbuild.3 v1.29.7-eksbuild.2 v1.28.12-eksbuild.2 v1.27.16-eksbuild.3 v1.26.15-eksbuild.5 v1.25.16-eksbuild.8 v1.24.17-eksbuild.15 v1.23.17-eksbuild.16
Important

Une version antérieure de la documentation était incorrecte. kube-proxyversions v1.28.5v1.27.9, et v1.26.12 ne sont pas disponibles.

Si vous gérez vous-même ce module complémentaire, les versions répertoriées dans le tableau peuvent ne pas être les mêmes que les versions autogérées disponibles.

kube-proxymigration d'images de conteneurs

Deux types d'images de kube-proxy conteneur sont disponibles pour chaque version EKS du cluster Amazon :

  • Default (Par défaut) : cette image est basée sur une image Docker basée sur Debian qui est gérée par la communauté Kubernetes en amont.

  • Minimal — Ce type d'image est basé sur une image de base minimale gérée par Amazon EKS Distro, qui contient un nombre minimal de packages et ne possède pas de shell. Pour plus d'informations, consultez Amazon EKS Distro.

Le tableau suivant répertorie la dernière version d'image de kube-proxy conteneur autogérée disponible pour chaque version de EKS cluster Amazon.

Type d’image 1.30 1.29 1.28 1.27 1.26 1.25 1.24 1.23
kube-proxy (type par défaut) Seul le type minimal est disponible Seul le type minimal est disponible Seul le type minimal est disponible Seul le type minimal est disponible Seul le type minimal est disponible Seul le type minimal est disponible v1.24.10-eksbuild.2 v1.23.16-eksbuild.2
kube-proxy (type minimal) v1.30.0-minimal-eksbuild.3 v1.29.3-minimal-eksbuild.5 v1.28.8-minimal-eksbuild.5 v1.27.12-minimal-eksbuild.5 v1.26.15-minimal-eksbuild.5 v1.25.16-minimal-eksbuild.8 v1.24.17-minimal-eksbuild.4 v1.23.17-minimal-eksbuild.5
Important
  • Le type d'image par défaut n'est pas disponible pour Kubernetes version 1.25 et versions ultérieures. Vous devez utiliser le type d'image minimal.

  • Lorsque vous mettez à jour un type de EKS module complémentaire Amazon, vous spécifiez une version d'EKSextension Amazon valide, qui n'est peut-être pas répertoriée dans ce tableau. Cela est dû au fait que les versions du EKSmodule complémentaire Amazon ne correspondent pas toujours aux versions d'image de conteneur spécifiées lors de la mise à jour du type autogéré de ce module complémentaire. Lorsque vous mettez à jour le type autogéré de ce module complémentaire, vous spécifiez une version d'image de conteneur valide répertoriée dans ce tableau.