写作原因:

网上资料都有问题。。去看了看官方doc,方法如下。

创建Dashboard:

kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.5.0/aio/deploy/recommended.yaml

之前有的版本namespace是在kube-system下的,这个版本是在kubernetes-dashboard下的。

登录:

kubectl proxy

访问

http://localhost:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/#/workloads?namespace=default

会发现要求输入token

获取Token

# 创建用户
kubectl create serviceaccount dashboard-admin -n kube-system

# 用户授权
kubectl create clusterrolebinding dashboard-admin --clusterrole=cluster-admin --serviceaccount=kube-system:dashboar

                        
# 参考自:原文链接:https://blog.csdn.net/weixin_45295678/article/details/122436860
kubectl -n kube-system create token dashboard-admin

完了把得到的token粘进去就行了。

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐