Kubernetes安装系列之Dashboard的kubeconfig登录方式

在上篇文章介绍了目前最新版本的dashbaord插件的安装以及利用token登录的方法,这篇文章整理来介绍一下使用kuberconfig进行登录的方法。

整体操作

事前准备

安装和设定dashboard插件, 详细可参看:

dashboard的登录方式

Dashboard有如下两种登录方式:

  • Token
  • Kubeconfig

在这里插入图片描述

生成kubeconfig文件

具体命令固化成了两个函数,使用如下方式即可生成

[root@host131 shell]# . ./common-util.sh 
[root@host131 shell]# display_dashboard_token
## dashboard_secrete: dashboard-admin-token-44hd5
## dashboard_token: 
eyJhbGciOiJSUzI1NiIsImtpZCI6IiJ9.eyJpc3MiOiJrdWJlcm5ldGVzL3NlcnZpY2VhY2NvdW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9uYW1lc3BhY2UiOiJrdWJlLXN5c3RlbSIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VjcmV0Lm5hbWUiOiJkYXNoYm9hcmQtYWRtaW4tdG9rZW4tNDRoZDUiLCJrdWJlcm5ldGVzLmlvL3NlcnZpY2VhY2NvdW50L3NlcnZpY2UtYWNjb3VudC5uYW1lIjoiZGFzaGJvYXJkLWFkbWluIiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9zZXJ2aWNlLWFjY291bnQudWlkIjoiNTY5MGI2OWMtNTI1Yy0xMWU5LTkyYzQtMDgwMDI3ZjhiZTZmIiwic3ViIjoic3lzdGVtOnNlcnZpY2VhY2NvdW50Omt1YmUtc3lzdGVtOmRhc2hib2FyZC1hZG1pbiJ9.r7FfVZmCU9y3IpLV1VlKXeHGh7whI8J4gqD9r3lq4_AMKv1SSfvbryAJ3aa5bGfq5fidDlH4E2zk1tRk0YyhYjG9nQ-x_fPD7ZUz44PKQ-9an_aUjX5G-kiSz4AbIy-Vd0Ctfrq6kuAh7Nasv0cfwybuzZa8fTNQkC8RVIarcZ57AveKrLdNeCdhUYkHYYLBt11vtk6MiyFAeFy9H7v5IB9Rh82u2es9hDZCl3_cabEyIb4IH82OIBsnhE0EnowV6kEbSDkFSkYYAavTDkwvAt3HZ50Z3efo8CosO5x7sU8MTxhRfew2ZOws0Urx9EoE7GlC3kugI0QNJS_TEjCj6A
[root@host131 shell]# create_kubedonfig_bytoken "dashboard.kubeconfig" "dashboard_client" "${ENV_DASHBOARD_TOKEN}"
Cluster "kubernetes" set.
User "dashboard_client" set.
Context "dashboard_client" modified.
Switched to context "dashboard_client".
## kubeconfig file created: dashboard.kubeconfig
dashboard.kubeconfig
[root@host131 shell]#

详细可参看github上的代码,此处不再粘贴。

使用生成的登录

选中Kubeconfig方式
在这里插入图片描述
上传生成的kubeconfig文件
在这里插入图片描述
点击SIGN IN按钮登录
在这里插入图片描述
然后可以就可使用dashboard了
在这里插入图片描述

淼叔 CSDN认证博客专家 神经网络 TensorFlow NLP
资深架构师,PMP、OCP、CSM、HPE University讲师,EXIN DevOps Professional与DevOps Master认证讲师,曾担任HPE GD China DevOps & Agile Leader,帮助企业级客户提供DevOps咨询培训以及实施指导。熟悉通信和金融领域,有超过十年金融外汇行业的架构设计、开发、维护经验,在十几年的IT从业生涯中拥有了软件开发设计领域接近全生命周期的经验和知识积累,著有企业级DevOps技术与工具实战。
相关推荐
©️2020 CSDN 皮肤主题: 数字20 设计师:CSDN官方博客 返回首页