当您运行节点组时,它们似乎都是很好的附加组件;我假设鉴于 Fargate 要求 ALB 仅为服务注册 IP,以及其他类似的 Fargate 要求,我们还需要这两个附加组件吗?
答案1
我知道这个问题已经过时了,但我还是来这里寻找答案,并询问了 AWS,因为我在网上找不到有关此问题的信息。我发布他们的答案是为了防止将来有人来这里。
首先,Amazon EKS 的 Amazon VPC CNI 插件默认安装在 Fargate 节点上,其管理(网络和 IP 地址管理)由控制平面(由 AWS)处理。
一般来说,使用 fargate 配置文件时,您无需手动添加 VPC CNI 和 kube-proxy 等附加组件,因为它们会在 fargate 节点上创建 EKS 集群时自动部署,并且完全由 AWS 管理,这样就省去了您自己管理的麻烦。另外需要注意的是,fargate 不支持 DaemonSet。