版本 1.13.4,两台虚拟机 先用 kubeadm init 部署 master 节点没问题,然后另一台机器 kubeadm join 过后,用 kubectl get nodes 查看 work 节点一直是 NotReady 状态,describe 看了一下提示是
NetworkPluginNotReady message:docker: network plugin is not ready: cni config uninitialized
用 get pods 看发现有两个这个,running 那个应该是主节点的? work 节点一直在 init?
kube-system kube-flannel-ds-amd64-qgptr 1/1 Running kube-system kube-flannel-ds-amd64-t597x 0/1 Init:0/1
我明明已经 apply -f kube_flannel.yml 了啊,搞了几个小时了,真是醉了。
是不是镜像的问题?我目前 master 节点那台机器有 k8s 所需的各种镜像,work 节点上用 docker images 查看是空的。我记得我 init master 节点的时候下载镜像失败,是我手动下载后才部署成功的,work 节点 join 过后怎么一个镜像都没有?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.