首页 > 虚拟化 > kubernetes的dashboard登录方式
2018
06-01

kubernetes的dashboard登录方式

kubernetes dashboard login method:

1.无密码登录

2.token登录

3.客户端查看

无密码登录

dashboard安装报错?下面介绍3种方式,无密码登录,token登录,dashboard客户端查看

kubernetes的dashboard登录方式 - 第1张  | linux工匠|关注运维自动化|Python开发|linux高可用集群|数据库维护|性能提优|系统架构

kubectl创建完成后,加proxy

浏览器访问http://master_IP:8888/ui

如果用NodePort模式,把上面type: NodePort 和 nodePort:30088 取消注释,访问30088端口即可

这个无密码登录有个问题:打开容器组的容器面板,右上角有”运行命令”,这里是不能执行的,另外菜单的”设置”不能使用,如果使用下面的token登录可以

token登录

获取dashboard token

登录:

证书问题,添加证书
使用client-certificate-data和client-key-data生成一个p12文件

生成client-certificate-data

生成client-key-data

生成p12

kubecfg.p12就是生成的个人证书

下面是Chrome和Firefox浏览器导入证书

kubernetes的dashboard登录方式 - 第2张  | linux工匠|关注运维自动化|Python开发|linux高可用集群|数据库维护|性能提优|系统架构

kubernetes的dashboard登录方式 - 第3张  | linux工匠|关注运维自动化|Python开发|linux高可用集群|数据库维护|性能提优|系统架构

在Chrome或者Firefox添加 kubecfg.p12 个人证书,再次使用令牌访问,提示。。。等等一堆错误:

根据下面操作:

拿这个token登录dashboard界面即可

客户端查看

https://kubernetic.com/ 下载客户端

比如Windows电脑,Win+R打开运行,输入cmd,执行命令mkdir .kube

把master节点 .kube/config 放到 C:\Users\用户名\.kube 目录下,打开kubernetic即可

kubernetes的dashboard登录方式 - 第4张  | linux工匠|关注运维自动化|Python开发|linux高可用集群|数据库维护|性能提优|系统架构

参考:

https://github.com/kubernetes/dashboard/wiki/Installation

https://github.com/kubernetes/dashboard/wiki/Accessing-Dashboard—1.7.X-and-above

最后编辑:
作者:bbotte

kubernetes的dashboard登录方式》有 3 条评论

  1. 948 说:

    炎热夏天,闲来无事,拜读博客,消暑解闷!

  2. Gail Racano 说:

    I’ve recently started a blog, the information you provide on this website has helped me tremendously. Thanks for all of your time & work. “A creative man is motivated by the desire to achieve, not by the desire to beat others.” by Ayn Rand.

  3. I’ve been having issues with my Windows hosting. It has set me back quite a bit while making the next list. This is the current list that I have. I should add another list in less than a week. I’ll let you all know when the next list is ready. Thank you for your patience.

留下一个回复

你的email不会被公开。