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

相关推荐
FJW020814几秒前
HAProxy+Keepalived实现Kubernetes高可用集群部署
云原生·容器·kubernetes
正经教主9 分钟前
【docker基础】第二课:安装、配置与基础命令
docker·容器·eureka
倔强的胖蚂蚁13 分钟前
云原生服务器存储规划与磁盘选型实施
运维·服务器·云原生
观无27 分钟前
微服务架构核心技术知识全景总结
微服务·云原生·架构
@土豆1 小时前
【混合云组网实战】Docker部署内网互通服务,实现本地网段访问公有云VPC私网
运维·docker·容器
merlin-mm1 小时前
volcano 原理分析
容器·kubernetes
正经教主2 小时前
【docker基础】第三课:镜像管理与Dockerfile基础
运维·docker·容器
阿沁QWQ2 小时前
docker使用
docker·容器·perl
Css38RttP11 小时前
Kind 环境下 Flannel IPsec 模式跨节点通信故障排查流程
云原生·kind
小义_12 小时前
随笔 3(Linux)
linux·运维·服务器·云原生·红帽