K8s出現(xiàn)的問題:證書過期
參考K8s官方文檔
查看運(yùn)行日志:
journalctl -xefu kubelet
關(guān)鍵錯(cuò)誤:part of the existing bootstrap client certificate in /etc/kubernetes/kubelet.conf is expired: 2022-10-12 06:54:16 +0000 UTC
查看證書期限:
解決方式:
對(duì)過期證書進(jìn)行備份,并刪除舊的證書
重新生成證書
kubeadm alpha certs renew all
備份舊的配置文件
mv /etc/kubernetes/*.conf /tmp/
重新生成新的配置文件
kubeadm init phase kubeconfig all
重啟K8s
systemctl restart kubelet
將新生成的 admin.conf 文件拷貝,替換 ~/.kube 目錄下的 config 文件。文章來源:http://www.zghlxwxcb.cn/news/detail-599230.html
cp /etc/kubernetes/admin.conf ~/.kube/config
查看K8s的狀態(tài)文章來源地址http://www.zghlxwxcb.cn/news/detail-599230.html
systemctl status kubelet
到了這里,關(guān)于解決K8s證書過期問題的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!