K8s证书过期

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到节点,删除掉重新加入集群。

相关推荐
o***Z4481 小时前
Docker镜像安全扫描
安全·docker·容器
l***O5201 小时前
Docker微服务
docker·微服务·容器
哈里谢顿2 小时前
Python 版本的 Kubernetes 镜像动手实验任务
kubernetes
1***Q7842 小时前
Docker计算机视觉应用
计算机视觉·docker·容器
x***J3482 小时前
Docker数据挖掘开发
docker·容器·数据挖掘
喵手3 小时前
【探索实战】Kurator打造一栈式分布式云原生平台的实践与前瞻!
分布式·云原生·kurator·云原生平台
三朝看客3 小时前
docker版nacos连接mysql8异常处理 No DataSource set!
运维·docker·容器
sleP4o3 小时前
Windows 11 24H2 配置WSL2 + Docker
windows·docker·容器
编码追梦人3 小时前
【探索实战】Kurator:开启分布式云原生之旅
分布式·云原生
张较瘦_5 小时前
Windows Docker使用实战教程
windows·docker·容器