部署flannel网络插件失败,可能是ip与docker0不一致,修改kube-flannel.yaml中的ip,再重新kube-flannel.yaml
#删除flannel网络
#删除kube-flannel
kubectl delete pod -n kube-system -f kube-flannel.yml
#删除cni0
ifconfig cni0 down
ip link delete cni0
rm -rf /var/lib/cni/
#删除flannel网络
ifconfig flannel.1 down
ip link delete flannel.1
rm -f /etc/cni/net.d/*
#重启kubelet
systemctl restart kubelet
#重新运行kube-flannel.yaml
kubectl apply -f yaml/kube-flannel.yaml
修改服务IP地址。关键文件路径:/var/lib/kubelet/config.yaml
查看指定命名空间的service信息
kubectl get svc -n kube-system
记录
入门之路3。