K8S安装 Dashboard

149 阅读1分钟

查找兼容的Dashboard版本

github.com/kubernetes/…

Dashboard地址.png

修改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

修改配置文件

修改recommended.yaml.png

启动服务

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