项目下载地址:https://github.com/kubernetes/kubernetes/tree/master/cluster/addons/dashboard

相关文件说明

# UI存放的配置信息
dashboard-configmap.yaml
# UI的控制器
dashboard-controller.yaml
# 授权文件
dashboard-rbac.yaml
# 存放铭感数据信息
dashboard-secret.yaml
# 将UI暴露
dashboard-service.yaml

1、解压k8s目录中的压缩文件、进入指定目录

tar -xvzf /root/k8s/kubernetes/kubernetes-src.tar.gz
cd cluster/addons/dashboard/

2、修改dashboard-controller.yaml配置文件中的镜像

  • 镜像搜索地址推荐:https://promotion.aliyun.com/ntms/act/kubernetes.html

vim dashboard-controller.yaml

# 默认地址无法访问需要修改地址
- name: kubernetes-dashboard
image: registry.cn-hangzhou.aliyuncs.com/kubernete/kubernetes-dashboard-amd64:v1.10.0

3、Master 端 k8s 创建配置文件中的配置

kubectl create -f dashboard-configmap.yaml 
kubectl create -f dashboard-rbac.yaml
kubectl create -f dashboard-secret.yaml
kubectl create -f dashboard-controller.yaml

4、查看创建进项

NAME READY STATUS RESTARTS AGE
kubernetes-dashboard-75584d7f6f-fpdhp 1/1 Running 0 21s
kubectl get pods -n kube-system

相关文章: