dashboard
本身就是一个部署在k8s
集群中的服务,像其它服务一样部署既可。
下载yaml
文件
wget https://raw.githubusercontent.com/kubernetes/dashboard/v1.10.1/src/deploy/recommended/kubernetes-dashboard.yaml
修改deploy
部分
...
spec:
containers:
- name: kubernetes-dashboard
# 从本地私有镜像库拉取,原镜像正常应该拉不下来
image: 10.0.2.5:443/kubernetes-dashboard-amd64
ports:
# 简单起见,用非安全端口,这里只能是9090,应该是镜像只暴露了9090端口
- containerPort: 9090
protocol: TCP
volumeMounts:
# cert相关去掉
- mountPath: /tmp
name: tmp-volume
livenessProbe:
httpGet: