帮助改进此页面
想为本用户指南做出贡献? 滚动到页面底部,然后选择在 GitHub 上编辑此页面。您的贡献有助于我们的用户指南为每个人提供更充分的参考。
适用于 Amazon EKS 集群的备用 CNI 插件
Amazon VPC CNI plugin for Kubernetes
如果您计划在 Amazon EC2 节点上使用备用 CNI 插件,我们建议您获得插件的商业支持,或者利用内部专业知识对 CNI 插件项目进行故障排除并提供修复。
Amazon EKS 与为备选的兼容 CNI 插件提供支持的合作伙伴网络保持着合作关系。有关版本、资格和所执行测试的详细信息,请参阅以下合作伙伴的文档。
Amazon EKS 旨在为您提供广泛的选项来涵盖所有使用案例。
可选的兼容网络策略插件
Calico
流向和来自具有关联安全组的 Pods 的流量不受 Calico 网络策略执行限制,并且仅受限于 Amazon VPC 安全组执行。
如果您使用 Calico 网络策略实施,则建议您将环境变量 ANNOTATE_POD_IP
设置为 true
,以避免出现 Kubernetes 的已知问题。要使用此功能,必须将容器组(pod)的 patch
权限添加到 aws-node
ClusterRole。请注意,向 aws-node
DaemonSet 添加补丁权限会提高插件的安全范围。有关更多信息,请参阅 GitHub 上的 VPC CNI 存储库中的 ANNOTATE_POD_IP