k8s 踩坑 Calico node 'master-a-1' is already using the IPv4 address 172.18.0.1.

k8s在安装calico网络插件的时候碰到了一些问题。

如图所示

kubectl get pods -n kube-system

k8s 踩坑 Calico node 'master-a-1' is already using the IPv4 address 172.18.0.1._第1张图片

这里calico node为什么会有两个呢?是因为我此时已经把worker节点加了进来。(worker节点应该是在master节点初始化完成后再进行添加,所以此时要先移除worker节点,等待master初始化后再添加即可)

 

先移除worker

# 只在 worker 节点执行
kubeadm reset -f

k8s 踩坑 Calico node 'master-a-1' is already using the IPv4 address 172.18.0.1._第2张图片

master初始化后,重新生成token,再添加worker。成功!

kubectl get pods -n kube-system

k8s 踩坑 Calico node 'master-a-1' is already using the IPv4 address 172.18.0.1._第3张图片

 

(搭建教程:kuboard,认真按着教程走就不会出现这个问题啦。)

 

你可能感兴趣的:(k8s)