part of the existing bootstrap client certificate is expired: 2023-11-27 12:44:12 +0000 UTC
查看运行日志:
bash
journalctl -xefu kubelet
重新生成证书:
bash
#重新生成证书
kubeadm alpha certs renew all
#备份旧的配置文件
mv /etc/kubernetes/*.conf /tmp/
#重新生成新的配置文件
kubeadm init phase kubeconfig all
#重启K8s
systemctl restart kubelet
#新生成的 admin.conf 文件拷贝,替换 ~/.kube 目录下的 config 文件
cp /etc/kubernetes/admin.conf ~/.kube/config
#K8s的状态
systemctl status kubelet
注意:如果节node点启不来,拷贝主节点admin.conf到节点,删除掉重新加入集群。