美文网首页
windows生成k8s-dashboard访问token 解决

windows生成k8s-dashboard访问token 解决

作者: 魔法学徒之歌 | 来源:发表于2021-09-28 11:45 被阅读0次

    当我想要登录dashboard时,发现不能直接使用conf文件登录

    Internal error (500): Not enough data to create auth info structure.Kubernetes Dashboard

    上网查了,要用token登录的方式……参考 https://www.bbsmax.com/A/n2d9Qvn0dD/

    解决方法:

    首先,我已经弄好了工作终端上的 kubectl ,通过命令行连k8s-api没问题了,,这部分配置请参考 https://kubernetes.io/zh/docs/tasks/tools/install-kubectl-windows/#install-kubectl-binary-with-curl-on-windows

    我需要做的是,利用kubectl命令得到登录dashboard的token,,如果是linux,简单的一个命令就完事了

    kubectl -n kube-system describe secret $(kubectl -n kube-system get secret | grep admin-user | awk '{print $1}')

    在windows下,稍作修改,分2步执行

    第一步:

    kubectl -n kube-system get secret | findstr admin

    第二步:拷贝结果中,第一列的值,假设是MYKB

    kubectl -n kube-system describe secret MYKB

    就会得到token了

    复制 token:  后面那个串,拿去dashboard登录页,选token登录,粘贴使用……成功登录

    记住你的MYKB,以后只敲第二行命令就可以

    相关文章

      网友评论

          本文标题:windows生成k8s-dashboard访问token 解决

          本文链接:https://www.haomeiwen.com/subject/xrnlnltx.html