kubernets 重新加入集群
k8s移除节点在重新添加节点
kubectl get nodes -o wide
NAME STATUS ROLES AGE VERSION INTERNAL-IP EXTERNAL-IP OS-IMAGE KERNEL-VERSION CONTAINER-RUNTIME
驱逐
kubectl drain development09 --delete-local-data --force --ignore-daemonsets
清空节点上的旧集群信息
网络、集群pem、证书等
1.关闭旧节点运行的容器信息
docker ps -a
docker rm ‘docker ps -a -q’
2.清理磁盘,删除关闭的容器、无用的数据卷和网络,以及dangling镜像
docker system prune 或者 docker system prune -a
这两个命令会把你暂时关闭的容器,以及暂时没有用到的Docker镜像都删掉了
3.删除遗留文件
rm -rf /var/lib/cni/
rm -rf /var/lib/kubelet/*
rm -rf /etc/cni/
ifconfig cni0 down
ifconfig flannel.1 down
ifconfig docker0 down
ip link delete cni0
ip link delete flannel.1
4.修改集群IP,并重启系统
5.加入集群中
rancher-集群-注册 粘贴到新的node中