Calico pod不在新添加的工作程序节点上进行调度

问题描述

我早些时候遇到了这个问题,因为我已经有一个工作群集,其中安装了一个主节点和一个工作节点,包括Calico CNI。我想再有一个工作节点,所以我要做的是:我克隆了现有的工作程序节点,更改了IP地址,为其提供了自己的主机名,并将IP地址添加到了主节点的/etc/hosts中。我知道这不是正确的方法,但我和我的同事正在尝试这种方法。无论如何,我已经使用kubeadm join将第二个工作节点(以前是从第一个工作节点克隆)添加到集群中的。然后,我意识到在该工作节点上没有创建或计划任何Calico pod。另外,另一个印花棉布荚似乎也失败了,当我执行0/1时,它显示kubectl get pods

谁能向我解释为什么Calico pod没有安排在第二个工作节点上?据我了解,DaemonSet在每个节点上调度Pod的副本,但是会在新加入的工作节点上调度Pod吗?

P.S。我已经解决了Calico pod问题。我所做的就是完全删除了Calico,并将其重新添加到群集中。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)