gpt4 book ai didi

kubernetes - 容器运行时网络未准备好: cni config uninitialized

转载 作者:行者123 更新时间:2023-12-02 18:28:29 47 4
gpt4 key购买 nike

我正在 Centos 虚拟机上安装 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

所以我查了一下,没有cni文件夹位于 /etc即便如此kubernetes-cni-0.6.0-0.x86_64已安装。我尝试评论KUBELET_NETWORK_ARGS/etc/systemd/system/kubelet.service.d/10-kubeadm.conf但没有成功。

PS:

  • 我正在代理后面安装。

  • 我有多个网络适配器:

    • NAT:10.0.2.15/24 用于互联网

    • 仅限主机:192.168.56.33/32

    • docker接口(interface):172.17.0.1/16

Docker version: 17.12.1-ce
kubectl version : Major:"1", Minor:"9", GitVersion:"v1.9.3"
Centos 7

最佳答案

添加 Pod 网络插件 - Weave Net

kubectl apply -f https://github.com/weaveworks/weave/releases/download/v2.8.1/weave-daemonset-k8s.yaml

关于kubernetes - 容器运行时网络未准备好: cni config uninitialized,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49112336/

47 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com