Pods are not created on new nodes

3/12/2018

When i create a sample nginx pod with some replica's to test my kubernetes cluster. i get a strange output. The pods create themself on the first node but on the 2 other nodes they stuck at status "Container creating"

When i describe the pods (only the ones on the other nodes) they give this error message

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

the strange part is that all node have all exactly the same configuration (cloned the image from the master) and i joined them all exactly the same way. The pods get distributed normally but only the pods on node1 is running .

Can someone direct me to the same direction :(

[EDIT] journalctl -u kubelet gives this error

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

The problem seems to be with my network plugin. In my /etc/systemd/system/kubelet.service.d/10.kubeadm.conf . the flags for the network plugins are present ? environment= kubelet_network_args --cni-bin-dir=/etc/cni/net.d --network-plugin=cni

-- achahbar
kubernetes
nodes
raspberry-pi
raspbian
scaling

0 Answers