我已经尝试部署 IPV6 本机 EKS 集群一周了,但没有成功。集群创建成功,但托管节点组失败。
我尝试过:
NodeCreationFailure, Message=Instances failed to join the kubernetes cluster
这些尝试是使用 AWS 控制台和 Terraform EKS 模块完成的。
最后我认为我做错了什么,所以我决定严格遵循这个AWS文档,使用eksctl在幕后创建执行所有工作的CloudFormation堆栈,包括VPC创建、子网、所需角色、节点组和很快。事实证明,即使这样它也失败了,出现了我在上面的尝试 2 中遇到的相同错误:
我有一段时间遇到同样的问题(我正在使用 Terraform),最终我让它工作了。节点无法加入集群的原因有多种。就我而言,主要的失败是我没有在私有子网上启用 DNS,因此即使我在 VPC 上有端点,它们实际上也毫无用处。该特定故障可能适用于您,也可能不适用于您,但更有用的是,在我发现此 AWS Automation 的过程中,您可以运行来调试节点或 VPC 缺少的内容