相关疑难解决方法(0)

容器运行时网络未就绪:cni config未初始化

我正在内部运行的centos VM上安装kubernetes(kubeadm)Virtualbox,所以我安装了yum kubeadm, kubeletdocker

现在,当我尝试设置群集时kubeadm init --pod-network-cidr=192.168.56.0/24 --apiserver-advertise-address=192.168.56.33/32遇到以下错误:

Unable to update cni config: No networks found in /etc/cni/net.d

Container runtime network not ready: NetworkReady=false reason:NetworkPluginNotReady message:docker: network plugin is not ready: cni config uninitialized
Run Code Online (Sandbox Code Playgroud)

所以我检查了,即使安装了cni文件夹/etc也没有kubernetes-cni-0.6.0-0.x86_64。我尝试发表评论KUBELET_NETWORK_ARGS/etc/systemd/system/kubelet.service.d/10-kubeadm.conf但没有成功。

PS:

  • 我正在安装代理。

  • 我有多个网络适配器:

    • NAT:Internet的10.0.2.15/24

    • 仅限主机:192.168.56.33/32

    • 和docker接口:172.17.0.1/16

Docker版本:17.12.1-ce
kubectl版本:主要:“ 1”,次要:“ 9”,GitVersion:“ v1.9.3”
Centos 7

kubernetes kubeadm cni

13
推荐指数
6
解决办法
2万
查看次数

标签 统计

cni ×1

kubeadm ×1

kubernetes ×1