A哥

kubernetes-dashboard不支持谷歌浏览器webui及显示英文解决办法

作者:A哥 发布时间: 2020-04-13      1.37K 人阅读    本文共计1165个字,预计阅读时长4分钟。

K8S Dashboard安装好以后,通过Firefox浏览器解决办法kubernetes-dashboard是可以打开的,但通过Google Chrome浏览器,无法成功浏览页面,对于一些新手来说,傻乎乎的用谷歌打开,缺怎么也打不开,一睹站在怀疑人生的道路上。这里分别给出两盒问题的解决方案
不支持谷歌浏览器webui解决办法:
自己创建证书,不使用kubeadmz自动生成的证书

mkdir key && cd key
openssl genrsa -out dashboard.key 2048

10.10.10.139为master节点的IP地址

openssl genrsa -out dashboard.key 2048 
openssl req -new -out dashboard.csr -key dashboard.key -subj '/CN=10.10.10.139'
openssl x509 -req -in dashboard.csr -signkey dashboard.key -out dashboard.crt 

删除原有证书

注意新版的Dashboard的namespace已经变为kubernetes-dashboard了,旧版本的在默认的namespace

kubectl delete secret kubernetes-dashboard-certs -n kubernetes-dashboard

创建新证书的secret

kubectl create secret generic kubernetes-dashboard-certs --from-file=dashboard.key --from-file=dashboard.crt -n kubernetes-dashboard

查找正在运行的pod

kubectl get pod -n kubernetes-dashboard

删除pod,这里补充一下,可能有些小伙不敢删除这个pod,放心好了,删除后,新的pod会自动启动起来。

kubectl delete po pod的name -n kubernetes-dashboard

如果pod比较多的时候,可以使用以下这条命令批量删除。

kubectl get pod -n kubernetes-dashboard | grep -v NAME | awk \'{print kubectl delete po  $1  -n kubernetes-dashboard}\' | sh

这时,再次刷新Chrome浏览器的Dashboard页面就能正常浏览了
显示英文解决办法
因为官方默认采用zh显示中文,而不是zh-CN。而浏览器默认为zh-CN。只需要改一下显示语言即可。后期可能会自适应中文。找到谷歌浏览器的设置页-------->语言--------->将中文置顶,原来是中文简体刷新页面变能正常显示中文了

本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!一切解释权归本站资源所有!转载请注明出处!如有链接无法下载、失效或广告,请联系管理员处理!本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!如用于商业或者非法用途,与本站无关,一切后果请用户自负!如遇到加密压缩包,默认解压密码为"www.pythondesign.cn",如遇到无法解压的请联系管理员!
Linux技术高效运维 » kubernetes-dashboard不支持谷歌浏览器webui及显示英文解决办法

常见问题FAQ

资源有效期多久?
凡是在本站购买下载的资源均可永久使用,无需再次购买,请用户放心下载使用。
没有下载到资源?
若成功购买未能下载获取资源,请右边点击客服联系在线客服处理!也可添加站长微信免费获取资源:pythondesign_cn
在哪里能够获得该资源?
点击本站资源页面,手机端资源页下方有"购买","下载"的字样,PC端右侧栏有"购买","下载"的字样,等点击即可获得!也可以点击QQ咨询,联系站长获取资源!

提供最优质的资源集合!如果说成功归于天赋和才华,倒不如说因为那持之以恒的专注!

立即查看