不在新节点上创建Pod

时间:2018-03-12 13:37:29

标签: raspberry-pi kubernetes nodes raspbian scaling

当我创建一个带有一些副本的样本nginx pod来测试我的kubernetes集群时。我得到一个奇怪的输出。 pod在第一个节点上创建自己,但在其他2个节点上,它们处于“Container creation”状态

当我描述pod(只有其他节点上的pod)时,他们会给出此错误消息

  Warning  FailedCreatePodSandBox  1m    kubelet, xploregroup  Failed create pod sandbox.
  Normal   SandboxChanged          1m    kubelet, xploregroup  Pod sandbox changed, it will be killed and re-created.

奇怪的是,所有节点都具有完全相同的配置(克隆了来自主设备的图像),并且我以完全相同的方式加入它们。 pod正常分布,但只有node1上的pod正在运行。

有人可以指引我走向同一个方向:(

[编辑] journalctl -u kubelet给出了这个错误

Mar 12 13:42:45 kubeMaster kubelet[16379]: W0312 13:42:45.824314   16379 cni.go:171] Unable to update cni config: No networks found in /etc/cni/net.d
Mar 12 13:42:45 kubeMaster kubelet[16379]: E0312 13:42:45.824816   16379 kubelet.go:2104] Container runtime network not ready: NetworkReady=false reason:NetworkPluginNotReady message:docker: network plugin is not ready: cni config uninitialized

问题似乎与我的网络插件有关。在我的/etc/systemd/system/kubelet.service.d/10.kubeadm.conf中。网络插件的标志是否存在? environment = kubelet_network_args --cni-bin-dir = / etc / cni / net.d --network-插件= CNI

0 个答案:

没有答案