k8s部署Dashboard(版本通用教程)

直接找对应的版本,不要乱搞各种问题(别问都是眼泪)

配置文件地址 https://github.com/kubernetes/dashboard/releases

在这里插入图片描述

往下翻执行这个命令

#如果建议去上面的连接查看对应版本 不要无脑复制粘贴
kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.3/aio/deploy/recommended.yaml

然后将clusterip改为nodeport

kubectl  edit svc kubernetes-dashboard -n kubernetes-dashboard 

改成这个样子 在这里插入图片描述 ok,然后创建账号

kubectl create serviceaccount dashboard-admin -n kube-system
kubectl create clusterrolebinding dashboard-admin --clusterrole=cluster-admin --serviceaccount=kube-system:dashboard-admin
kubectl describe secrets -n kube-system $(kubectl -n kube-system get secret | awk '/dashboard-admin/{print $1}')

用火狐浏览器打开,其他浏览器不行,输入https://nodeip:nodeport,并且信任该链接

输入打印在终端的token即可,新版本默认为中文 在这里插入图片描述

在这里插入图片描述

安装完成