如何在Kubernetes仪表板中配置基于Kubeconfig的登录

时间:2019-05-15 05:20:07

标签: docker kubernetes google-cloud-platform devops kubernetes-dashboard

我已经配置了Kubernetics具有4个节点的集群,并从Kubernetics文档中配置了Dashboard,但是能够使用具有不同角色绑定的不同基于令牌的服务帐户登录。

但是我的意思是我想使用Kubeconfig选项登录,但是我无法登录。因此,请帮助我执行该操作的步骤。 enter image description here

1 个答案:

答案 0 :(得分:0)

在搜索了多个站点后终于找到了答案。

https:// stackoverflow.com/questions/48228534/kubernetes-dashboard-access-using-config-file-not-enough-data-to-create-auth-inf

令牌= $(kubectl -n kube-system描述秘密默认值| awk'$ 1 ==“令牌:” {print $ 2}')

kubectl配置设置凭据kubernetes-admin --token =“ $ {TOKEN}” 您的配置文件应如下所示。 kubectl配置视图| cut -c1-50 | tail -10   名称:kubernetes-admin @ kubernetes 当前上下文:kubernetes-admin @ kubernetes 种类:配置 优先: {} 用户: -名称:kubernetes-admin   用户:     客户端证书数据:已删除     客户端密钥数据:已删除     令牌:eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.ey