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

相关推荐
ghostwritten1 小时前
Docker Registry Clean
运维·docker·容器
宋冠巡2 小时前
Windows安装Docker(Docker Desktop)
windows·docker·容器
小马爱打代码3 小时前
Kubernetes 中部署 Ceph,构建高可用分布式存储服务
分布式·ceph·kubernetes
阿噜噜小栈3 小时前
最新国内可用的Docker镜像加速器地址收集
运维·笔记·docker·容器
云上艺旅3 小时前
K8S学习之基础六十八:Rancher创建deployments资源
学习·云原生·容器·kubernetes·rancher
rider1893 小时前
【4】搭建k8s集群系列(二进制部署)之安装master节点服务(kube-apiserver)
云原生·容器·kubernetes
海鸥815 小时前
podman和与docker的比较 及podman使用
docker·容器·podman
GreenMountainEcho11 小时前
Kubernetes 入门篇之 Node 安装与部署
云原生·容器·kubernetes
zyk_52012 小时前
Docker desktop如何汉化
运维·docker·容器
韭菜盖饭12 小时前
解决Docker端口映射后外网无法访问的问题
运维·docker·容器