前言
測試服的k8s突然無法使用了,開啟面板報錯,最近沒有動過伺服器的環境
檢視伺服器資訊
開啟服務kubectl get node 報錯,看情況是證書問題 Unable to connect to the server: x509: certificate has expired or is not yet valid
檢視k8s證書
證書過期了,證書預設是365d,時間過了沒有續上
kubeadm certs check-expiration
解決步驟
重新生成證書
重啟kubelet
重新生成證書
kubeadm certs renew all
重啟kubectl
systemctl restart kubelet
驗證
k8s面板正常,檢視證書日期正常