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

相关推荐
江湖有缘11 分钟前
【Docker管理工具】部署Docker管理面板DweebUI
运维·docker·容器
慌ZHANG3 小时前
云原生微服务架构演进之路:理念、挑战与实践
微服务·云原生·架构
炎码工坊3 小时前
云原生安全基石:Kubernetes 核心概念与安全实践指南
云原生·kubernetes
黄雪超3 小时前
JVM——云原生时代JVM的演进之路
java·jvm·云原生
小钱c73 小时前
MacOS安装Docker Desktop并汉化
macos·docker·容器
笨小蛙4 小时前
服务器Docker容器创建与VScode远程连接SSH使用
服务器·vscode·docker·容器·ssh
蓝色的猴子5 小时前
Linux.docker.k8s基础概念
linux·docker·kubernetes
斯普信云原生组5 小时前
K8S集群主机网络端口不通问题排查
网络·容器·kubernetes
matrixlzp5 小时前
K8S StatefulSet 快速开始
云原生·容器·kubernetes
AKAMAI5 小时前
使用Akamai分布式云与CDN保障视频供稿传输安全
后端·云原生·云计算