Gestion kube-proxy dans des clusters Amazon EKS - Amazon EKS

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.

Gestion kube-proxy dans des clusters Amazon EKS

Astuce

Avec le mode automatique d'Amazon EKS, vous n'avez pas besoin d'installer ou de mettre à niveau des modules complémentaires réseau. Le mode automatique inclut des fonctionnalités de mise en réseau des pods et d'équilibrage de charge.

Pour de plus amples informations, veuillez consulter Automatisez l'infrastructure de clusters avec le mode automatique EKS.

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. Si vous ne connaissez pas la différence entre les types, consultezModules complémentaires Amazon EKS. Pour plus d'informations sur l'ajout d'un module complémentaire Amazon EKS à votre cluster, consultez Création d'un module complémentaire Amazon EKS. Si vous ne parvenez pas à utiliser le module complémentaire Amazon EKS, nous vous encourageons à signaler les raisons pour lesquelles vous ne pouvez pas utiliser le module complémentaire Amazon EKS dans le GitHub référentiel de feuilles de route pour les conteneurs.

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

Installation en tant que module complémentaire Amazon EKS

Versions kube-proxy

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

Version de Kubernetes Version de kube-proxy

1,32

v1.32.0-eksbuild.2

1,31

v1.31.3-eksbuild.2

1,30

v1.30.9-eksbuild.3

1,29

v1.29.13-eksbuild.3

1,28

v1.28.15-eksbuild.9

1,27

v1.27.16-eksbuild.19

1,26

v1.26.15-eksbuild.24

1,25

v1.25.16-eksbuild.27

1,24

v1.24.17-eksbuild.19

Note

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 du tableau ne sont peut-être pas les mêmes que les versions autogérées disponibles.

kube-proxymigration d'images de conteneurs

Il existe deux types d'images de conteneur kube-proxy disponibles pour chaque version de cluster Amazon EKS :

  • Par défaut — Ce type d'image est basé sur une image Docker basée sur Debian qui est maintenue par la communauté en amont de Kubernetes.

  • 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 cluster Amazon EKS.

Version kube-proxy (type par défaut) kube-proxy (type minimal)

1,32

Seul le type minimal est disponible

v1.32.0-minimal-eksbuild.2

1,31

Seul le type minimal est disponible

v1.31.3-minimal-eksbuild.2

1,30

Seul le type minimal est disponible

v1.30.9-minimal-eksbuild.3

1,29

Seul le type minimal est disponible

v1.29.13-minimal-eksbuild.3

1,28

Seul le type minimal est disponible

v1.28.15-minimal-eksbuild.9

1,27

Seul le type minimal est disponible

v1.27.16-minimal-eksbuild.19

1,26

Seul le type minimal est disponible

v1.26.15-minimal-eksbuild.24

1,25

Seul le type minimal est disponible

v1.25.16-minimal-eksbuild.27

1,24

v1.24.10-eksbuild.2

v1.24.17-minimal-eksbuild.19

  • Le type d'image par défaut n'est pas disponible pour les versions 1.25 de Kubernetes et ultérieures. Vous devez utiliser le type d'image minimal.

  • Lorsque vous mettez à jour un type de module complémentaire Amazon EKS, vous spécifiez une version valide du module complémentaire Amazon EKS, qui peut ne pas être répertoriée dans ce tableau. Cela est dû au fait que les versions du module complémentaire Amazon EKS 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.