【发布时间】:2018-08-13 05:15:21
【问题描述】:
我在Virtualbox 内运行的centos VM 上安装kubernetes(kubeadm),所以我用yum 安装了kubeadm, kubelet 和docker。
现在尝试使用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
所以我检查了,/etc 中没有 cni 文件夹,即使安装了 kubernetes-cni-0.6.0-0.x86_64。我尝试在/etc/systemd/system/kubelet.service.d/10-kubeadm.conf 中评论KUBELET_NETWORK_ARGS,但没有成功。
PS:
我正在代理后面安装。
-
我有多个网络适配器:
NAT:10.0.2.15/24 用于 Internet
仅限主机: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