在 Amazon EKS 叢集kube-proxy中管理 - Amazon EKS

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

在 Amazon EKS 叢集kube-proxy中管理

重要

建議您將附加元件的 Amazon EKS 類型新增至叢集,而不是使用附加元件的自我管理類型。如果您不熟悉類型之間的差異,請參閱 Amazon EKS 附加元件。如需將 Amazon EKS 附加元件新增至叢集的詳細資訊,請參閱 建立 Amazon EKS 附加元件。如果您無法使用 Amazon EKS 附加元件,建議您提交問題,說明為何無法傳送至 Containers roadmap GitHub 儲存庫

kube-proxy 附加元件會部署在 Amazon EC2 叢集的每個 Amazon EKS 節點上。它在您的節點上維護網路規則,並啟用與 的網路通訊 Pods。 附加元件不會部署到叢集中的 Fargate 節點。如需詳細資訊,請參閱中的 kube-proxy Kubernetes 文件中)。

kube-proxy 版本

下表列出每個 的最新版本 Amazon EKS 附加元件類型 Kubernetes 版本。

Kubernetes 版本 kube-proxy 版本

1.31

v1.31.2-eksbuild.3

1.30

v1.30.6-eksbuild.3

1.29

v1.29.10-eksbuild.3

1.28

v1.28.15-eksbuild.4

1.27

v1.27.16-eksbuild.14

1.26

v1.26.15-eksbuild.19

1.25

v1.25.16-eksbuild.22

1.24

v1.24.17-eksbuild.19

1.23

v1.23.17-eksbuild.20

重要

文件的較早版本不正確。kube-proxy版本 v1.28.5v1.27.9v1.26.12無法使用。

如果您要自我管理此附加元件,資料表中的版本可能與可用的自我管理版本不同。

kube-proxy 容器映像遷移

每個 Amazon EKS 叢集版本有兩種可用的kube-proxy容器映像類型:

  • 預設 – 此映像類型是以 維護的 Debian 型 Docker 映像為基礎 Kubernetes 上游社群。

  • 最小 – 此影像類型是以 Amazon EKS Distro 維護的最小基本影像為基礎,其中包含最小的套件,且沒有 Shell。如需詳細資訊,請參閱 Amazon EKS Distro

下表列出每個 Amazon EKS 叢集版本的最新可用自我管理kube-proxy容器映像版本。

版本 kube-proxy (預設類型) kube-proxy (最低類型)

1.31

只有最小的類型可用

v1.31.2-minimal-eksbuild.3

1.30

只有最小的類型可用

v1.30.6-minimal-eksbuild.3

1.29

只有最小的類型可用

v1.29.10-minimal-eksbuild.3

1.28

只有最小的類型可用

v1.28.15-minimal-eksbuild.4

1.27

只有最小的類型可用

v1.27.16-minimal-eksbuild.14

1.26

只有最小的類型可用

v1.26.15-minimal-eksbuild.19

1.25

只有最小的類型可用

v1.25.16-minimal-eksbuild.22

1.24

v1.24.10-eksbuild.2

v1.24.17-minimal-eksbuild.19

1.23

v1.23.16-eksbuild.2

v1.23.17-minimal-eksbuild.20

重要
  • 預設影像類型不適用於 Kubernetes 版本 1.25和更新版本。您必須使用最小的映像類型。

  • 當您更新 Amazon EKS 附加元件類型時,您可以指定有效的 Amazon EKS 附加元件版本,該版本可能不是本資料表中列出的版本。這是因為 Amazon EKS 附加元件版本不一定符合更新此附加元件自我管理類型時指定的容器映像版本。當您更新此附加元件的自我管理類型時,請指定此資料表中列出的有效容器映像版本。