kubernetes-dashboard使用了HTTPS安全性提高了,可以参考 k8s-1.18.x创建dashboard管理员token (https://selinux.cn/k8s-1-18-dashboard-token/),当遇到HTTPS证书到期了,怎么解决呢?
可以参考以下步骤:
## 前提是kubernetes-dashboard.yaml里面定义了ssl证书的文件名,详细可以参考 k8s-1.18.x创建dashboard管理员token (https://selinux.cn/k8s-1-18-dashboard-token/) ## /opt/ssl 新的SSL证书放到这个路径下面 kubectl delete secret kubernetes-dashboard-certs -n kubernetes-dashboard kubectl create secret generic kubernetes-dashboard-certs --from-file=/opt/ssl -n kubernetes-dashboard kubectl get pods -o wide --all-namespaces |grep dash kubectl delete pod kubernetes-dashboard-794875775d-65gqf -n kubernetes-dashboard