kubernetes部署dashboard v2.0.3
前言:之前部署过dashboard v1.x的版本,后来dashboard升级了,按照之前的部署方式部署后,总是出现无法访问的现象,后面又去github找到最新版的dashboard 部署方式,特此记录
官方方式部署
官方地址:https://github.com/kubernetes/dashboard
说明:官方项目是使用的ClusterIP方式暴露服务,不利于我们进行访问验证
1 | kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.3/aio/deploy/recommended.yaml |
优化后部署
我将此服务改为NodePort方式进行部署,方便后续进行测试,镜像地址也修改为阿里云仓库的地址
文件地址:点击直达
部署资源清单
Getting a Bearer Token
1 | kubectl -n kubernetes-dashboard describe secret $(kubectl -n kubernetes-dashboard get secret | grep admin-user | awk '{print $1}') |
查看服务端口
1 | [root@vmlabmaster-dev ~]# kubectl get svc -n kubernetes-dashboard |