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中

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值