徐州网上房地产,北京网站优化团队,辉县网站建设求职简历,如何建单位内部购物网站前面已经提到#xff0c;在初始化 k8s-master 时并没有网络相关配置#xff0c;所以无法跟 node 节点通信#xff0c;因此状态都是“NotReady”。但是通过 kubeadm join 加入的 node 节点已经在k8s-master 上可以看到。 那么#xff0c;这个时候我们该怎么办呢#xff1f;… 前面已经提到在初始化 k8s-master 时并没有网络相关配置所以无法跟 node 节点通信因此状态都是“NotReady”。但是通过 kubeadm join 加入的 node 节点已经在k8s-master 上可以看到。 那么这个时候我们该怎么办呢
安装flannel Master 节点NotReady 的原因就是因为没有使用任何的网络插件此时Node 和Master的连接还不正常。目前最流行的Kubernetes 网络插件有Flannel、Calico、Canal、Weave 这里选择使用flannel。 所有主机
master上传kube-flannel.yml所有主机上传flannel_v0.12.0-amd64.tar [rootk8s-master ~]# docker load flannel_v0.12.0-amd64.tar 安装插件cni-plugins-linux-amd64-v0.8.6.tgz
可以从官网上下载kubernets.io找到这个插件解压安装即可
上传插件 [roothuyang1 ~]# tar xf cni-plugins-linux-amd64-v0.8.6.tgz [roothuyang1 ~]# cp flannel /opt/cni/bin/ master主机 [rootk8s-master ~]# kubectl apply -f kube-flannel.yml官方文档官网下载 [rootk8s-master ~]# kubectl get nodes [rootk8s-master ~]# kubectl get pods -n kube-system 过程有延迟需注意
已经是ready状态