Kubernetes Dashboard不能用谷歌浏览器登录,只能用火狐浏览器登录的问题。

用谷歌浏览器登录时,提示不是私密链接,点“高级”也没有出来“继续访问”的按钮;

解决办法:执行如下命令后,刷新谷歌浏览器,点击“高级”就会有“继续访问”的按钮;图中的“192.168.246.200”地址就是你自己访问Kubernetes UI界面的地址;

mkdir key && cd key
#生成证书
openssl genrsa -out dashboard.key 2048 
openssl req -new -out dashboard.csr -key dashboard.key -subj '/CN=192.168.246.200'
openssl x509 -req -in dashboard.csr -signkey dashboard.key -out dashboard.crt 
#删除原有的证书secret
kubectl delete secret kubernetes-dashboard-certs -n kube-system
#创建新的证书secret
kubectl create secret generic kubernetes-dashboard-certs --from-file=dashboard.key --from-file=dashboard.crt -n kube-system
#查看pod
kubectl get pod -n kube-system
#重启pod
kubectl delete pod <pod name> -n kube-system

<pod name>是名称,把查出来的所有pod重启;

原文地址:https://www.cnblogs.com/nbeee/p/11295168.html