我无法在Centos 7中设置Kubernetes:无法更新cniconfiguration

我正在尝试按照文档来设置与Centos 7的一个节点Kubernetes群集。

kubeadm init将返回没有错误,但kubectl获取节点将返回:

NAME STATUS AGE VERSION [MY_IP] NotReady 22s v1.6.4 

系统日志重复:

 Jun 6 16:21:48 localhost kubelet: W0606 16:21:48.064388 11520 cni.go:157] Unable to update cni config: No networks found in /etc/cni/net.d Jun 6 16:21:48 localhost kubelet: E0606 16:21:48.064537 11520 kubelet.go:2067] Container runtime network not ready: NetworkReady=false reason:NetworkPluginNotReady message:docker: network plugin is not ready: cni config uninitialized 

我只能在Kubernetes github日志中find关于这方面的信息,但他们讨论了一个错误,我还没有find解决方法。 谢谢

你可以运行这个命令

 kubectl create -f https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel-rbac.yml kubectl create -f https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml 

看起来你需要一个荚networking。 你在这里指导完成了第3步? 如果您安装了其中一个networking覆盖(列于https://kubernetes.io/docs/concepts/cluster-administration/addons/ ),您应该很好。