首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NodeCreationFailure:实例未能加入kubernetes集群

NodeCreationFailure:实例未能加入kubernetes集群
EN

DevOps用户
提问于 2022-04-02 14:07:13
回答 3查看 4K关注 0票数 2

我正在使用https://github.com/ManagedKube/kubernetes-ops建立一个EKS集群

而且,基于这段代码,当我执行一个terraform apply时,我会得到一个NodeCreationFailure错误。

具体地说:

代码语言:javascript
复制
│ Error: error waiting for EKS Node Group (staging:staging-ng12022040211190144860000000d) to create: unexpected state 'CREATE_FAILED', wanted target 'ACTIVE'. last error: 1 error occurred:
│   * i-0d5c42031eaf061ff, i-0d9a073240fd29c45: NodeCreationFailure: Instances failed to join the kubernetes cluster

诚然,这不是很多代码,但是是否有人对从哪里开始调试有任何指示呢?

EN

回答 3

DevOps用户

回答已采纳

发布于 2022-04-15 09:19:55

在我的一次部署中,我也遇到了同样的问题。

这是由于EKS集群的联网问题所致。假设您在AWS中工作,请按照以下步骤调试此问题:

  1. 检查您的安全组是否正确配置到节点。
  2. 如果EKS存在于公共子网中,请检查它与互联网网关的连接情况,并能够访问互联网。
  3. 如果在私有子网中存在Eks,请检查与NAT网关的连接情况,以及NAT网关是否能够访问internet。
票数 2
EN

DevOps用户

发布于 2022-04-14 03:35:27

在过去,我遇到了一个类似的问题,即节点不能加入集群。造成这种情况的原因是安全组不匹配,节点和EKS控制平面不允许相互交谈,因此超时。

票数 0
EN

DevOps用户

发布于 2022-08-21 13:14:14

我遇到了同样的问题,通过创建另一个nat网关并选择公共子网,并将可路由的新nat网关附加到我的私有子网中,解决了这个问题。

票数 0
EN
页面原文内容由DevOps提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://devops.stackexchange.com/questions/15728

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档