证书即将到期了如何进行证书续签

k8s版本V1.23.6

1.查看证书期限

kubeadm certs check-expiration

如果证书即将到期,此处的天数应该是几天,在过期之前进行续期,保证集群的可用
在这里插入图片描述
2. 备份证书
避免出现问题可以回退

cp -r /etc/kubernetes /etc/kubernetes_bak

3.更新证书

kubeadm certs renew all

4.重启服务

docker ps | grep -v pause | grep -E "etcd|scheduler|controller|apiserver" | awk '{print $1}' | awk '{print "docker","restart",$1}' | bash

5.替换更新后的文件

cp -r /etc/kubernetes/admin.conf ~/.kube/config

6.再次查看期限,检查服务是否正常

kubeadm certs check-expiration
# 查看节点是否正常
kubectl get nodes
kubectl get pods -A

更新成功!!!!!!!!!

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐