处理K8S报错Unable to connect to the server: x509: certificate has expired or is not yet valid错误

  • Post author:
  • Post category:技术
  • Post comments:0评论
#1.备份pki证书
cd /etc/kubernetes
tar -zcvf pki_bk.tar.gz pki

#2.更新证书
kubeadm certs renew all

#3.检查证书的更新时间
kubeadm certs check-expiration

#4.更新config认证
cp -i /etc/kubernetes/admin.conf $HOME/.kube/config

#5.逐个执行,一个好了再开始下一个
kubectl -n kube-system delete pod -l 'component=kube-apiserver'
kubectl -n kube-system delete pod -l 'component=kube-controller-manager'
kubectl -n kube-system delete pod -l 'component=kube-scheduler'
kubectl -n kube-system delete pod -l 'component=etcd'

#6.检查命令是否正常
kubectl get pod -A

参考

https://www.jianshu.com/p/b11e705859c6
https://blog.csdn.net/Beer_Do/article/details/119635278

0 0 votes
文章评分
订阅
提醒
guest
0 评论
最旧
最新 得票最多