我有一个2主机coreos供电的k8s设置就像这里:https://coreos.com/kubernetes/docs/latest/getting-started.html
这是设置与jenkins kubernetes插件一起使用,过了一段时间我开始工作了。它正在主人上调度容器就好了。然后我在周末离开它,在回到它之后发现容器现在正试图在另一个节点(而不是主节点)上进行调度但是它们无法同步。
re.search('%s(.*)%s' % (re.escape("DateCreated:"),
re.escape("] [TotalTime:")),
"DateCreated: yadda yadda ] [TotalTime: meh")
但我只有8个docker容器在master上运行,4个在slave上运行。我不应该耗尽所有的IP地址空间。我如何从这里开始排除故障?我应该尝试将pod网络从10.x.x.x更改为172.x.x.x吗?
更新
群集中的两个节点都通过kubectl和etcd响应。
kubectl describe pod jenkinsminions-1582d1b3b52f79
此外,我观察到cni网络接口只出现在minion节点上。
答案 0 :(得分:0)
我认为CNI配置不一致,您可以清除/etc/cni/net.d/
中的文件并重新启动群集。
另外,我在kubernetes社区找到了你的问题报告,我在这里发布给任何遇到同样问题的人。
https://github.com/kubernetes/kubernetes/issues/39557