k8s node节点删除并重新加入
18 July 2021
删除node01节点:
kubectl delete node node01
在node01节点上删除master节点批准其加入集群时,自动颁发的证书:
#自动颁发的证书,在Node节点上的目录:/var/lib/kubelet/
#删除证书
rm -f /var/lib/kubelet/pki/*
重启kubelet;
此时在master节点执行:可以看到node01节点重新申请加入集群;
kubectl get csr
节点加入k8s集群如何获取token等参数值
如果是过期了,需要重新生成
1. 执行kubeadm token create --print-join-command,重新生成,重新生成基础的 join 命令(对于添加 master 节点还需要重新生成certificate-key,见下一步)
# 如果是添加 worker 节点,不需要执行这一步,直接使用上面返回的 join 命令加入集群。
2. 使用 kubeadm init phase upload-certs --experimental-upload-certs 重新生成certificate-key
# 添加 master 节点:用上面第1步生成的 join 命令和第2步生成的--certificate-key 值拼接起来执行
版权声明:本文为CSDN博主「dazuiba008」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/dazuiba008/article/details/94595451