查找兼容的Dashboard版本
修改hosts
raw.githubusercontent.com 可能无法访问,去网上解析raw.githubusercontent.com的ip并修改hosts
下载recommended.yaml
wget https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.3/aio/deploy/recommended.yaml
修改配置文件
启动服务
kubectl apply -f recommended.yaml
创建账号
# 当修改命名空间后 可能会导致权限不足的问题 建议直接在kube-system下建立账号
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 | grep dashboard-admin | awk '{print $1}')
# 当误创建账号时 可以通过下面命令删除
kubectl delete clusterrolebindings dashboard-admin