Amazon VPC CNI
Amazon VPC CNI plugin for Kubernetes 附加组件部署在 Amazon EKS 集群中的每个 Amazon EC2 节点上。附加组件会创建弹性网络接口并将其附加到 Amazon EC2 节点。附加组件还会将 VPC 中的私有 IPv4
或 IPv6
地址分配给每个 Pod。
附加组件版本随集群中的每个 Fargate 节点一起部署,但您无需在 Fargate 节点上对其进行更新。其他兼容的 CNI 插件也可用于 Amazon EKS 集群,但这是 Amazon EKS 唯一支持的 CNI 插件。有关其它兼容的 CNI 插件的更多信息,请参阅适用于 Amazon EKS 集群的备用 CNI 插件。
下表列出了每个 Kubernetes 版本的 Amazon EKS 附加组件类型的最新可用版本。
Amazon VPC CNI 版本
Kubernetes 版本 | Amazon EKS 类型的 VPC CNI 版本 |
---|---|
1.31 |
v1.19.0-eksbuild.1 |
1.30 |
v1.19.0-eksbuild.1 |
1.29 |
v1.19.0-eksbuild.1 |
1.28 |
v1.19.0-eksbuild.1 |
1.27 |
v1.19.0-eksbuild.1 |
1.26 |
v1.19.0-eksbuild.1 |
1.25 |
v1.19.0-eksbuild.1 |
1.24 |
v1.19.0-eksbuild.1 |
1.23 |
v1.18.5-eksbuild.1 |
重要
如果您自行管理此附加组件,则表中的版本可能与可用的自行管理版本不同。有关更新此附加组件的自行管理类型的更多信息,请参阅更新 Amazon VPC CNI(自行管理的附加组件)。
重要
要升级到 VPC CNI v1.12.0 或更高版本,必须先升级到 VPC CNI v1.7.0。建议您一次更新一个次要版本。
注意事项
以下是使用该功能的注意事项。
-
版本指定为
major-version.minor-version.patch-version-eksbuild.build-number
。 -
检查每个功能的版本兼容性。Amazon VPC CNI plugin for Kubernetes 每个版本的某些功能都需要特定的 Kubernetes 版本。使用不同的 Amazon EKS 功能时,如果需要特定版本的附加组件,则会在功能文档中注明。除非您出于某个特定原因需要运行早期版本,否则建议您运行最新版本。