![Rank: 9](static/image/common/star_level3.gif) ![Rank: 9](static/image/common/star_level3.gif) ![Rank: 9](static/image/common/star_level1.gif)
TA的每日心情![](source/plugin/dsu_paulsign/img/emot/kx.gif) | 开心 昨天 16:18 |
---|
签到天数: 1600 天 [LV.Master]伴坛终老
|
1、在主节点上删除node2节点
# 在主节点上驱逐该node节点上的Pod
kubectl drain node02 --delete-local-data --force --ignore-daemonsets
# 在主节点上删除该node节点
kubectl delete node node02
2、在node02节点上清空集群信息
# 重置k8s
kubeadm reset
# 删除残留的文件
rm -rf /etc/kubernetes/*
# 清除iptables或者ipvs的配置
iptables -F && iptables -t nat -F && iptables -t mangle -F && iptables -X
ipvsadm --clear
如果删除的是master节点,还需要删除用户目录下的.kube文件
rm -rf ~/.kube
3、添加node节点
# node节点上删除之前的证书
rm -f /opt/kubernetes/ssl/kubelet*
# 重启kubelet
systemctl restart kubelet
# 在主节点上生成一个证书
kubeadm token create --print-join-command
kubeadm token create --print-join-command --ttl=0 # 此命令可以生成一个永久性的token
|
|