我已经从Kubernetics文档中配置了Kubernetics有4个节点的集群和Dashboard,但可以使用不同的基于令牌的服务帐户登录,这些帐户在该帐户上具有不同的角色绑定。
但我想说的是,我想使用Kubeconfig选项登录,但我无法这样做。所以,请告诉我如何做到这一点。enter image description here
发布于 2019-05-17 14:54:16
终于找到了this answer搜索后的多个站点。
$ TOKEN=$(kubectl -n kube-system describe secret default| awk '$1=="token:"{print $2}')
$ kubectl config set-credentials kubernetes-admin --token="${TOKEN}"您的配置文件应如下所示:
$ kubectl config view |cut -c1-50|tail -10
name: kubernetes-admin@kubernetes
current-context: kubernetes-admin@kubernetes
kind: Config
preferences: {}
users:
- name: kubernetes-admin
user:
client-certificate-data: REDACTED
client-key-data: REDACTED
token: eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyhttps://stackoverflow.com/questions/56142206
复制相似问题