Kubernetes dashboard 配置

安装前准备

下载dashboard的yaml文件
wget -O kube-dashboard.yaml https://git.io/kube-dashboard-no-rbac

这个版本是没有权限控制的版本
准备镜像
docker save gcr.io/google_containers/kubernetes-dashboard-amd64:v1.6.3 >1.6.3.tar

docker load < dns.tar

docker tag gcr.io/google_containers/kubernetes-dashboard-amd64:v1.6.3 harbor.biglittleant.cn/test/kubernetes-dashboard-amd64:v1.6.3

这一步需要有FQ能能力。否则dashboard的镜像是下载不了的。
spec:

containers:

- name: kubernetes-dashboard

image: harbor.biglittleant.cn/test/kubernetes-dashboard-amd64:v1.6.3

ports:

- containerPort: 9090

protocol: TCP

args:

# Uncomment the following line to manually specify Kubernetes API server Host

# If not specified, Dashboard will attempt to auto discover the API server and connect

# to it. Uncomment only if the default does not work.

- --apiserver-host=http://192.168.56.12:8080

需要修改image,更新为线下的地址。

配置apiserver-host的地址。
创建dashboard服务
kubectl create -f kube-dashboard.yaml

查看服务是否正常
kubectl get services --all-namespaces

kube-system kubernetes-dashboard 10.254.174.119 <none> 80/TCP 2d

浏览器访问:192.16856.12:8080/ui

链接:https://www.cnblogs.com/biglittleant/p/7463523.html
(版权归原作者所有,侵删)
继续阅读
阅读原文