镜像下载
下载镜像可以到https://hub.docker.com
使用自己的用户名密码登陆后,进行搜索kubernetes-dashboard-amd64
本次搜索到的是
https://hub.docker.com/r/siriuszg/kubernetes-dashboard-amd64/tags/
他的版本是1.4.0
官方仓库上有好多资源和不同版本,可以自行选择,确定好版本号后,在本地私有仓库上进行pull即可
docker pull siriuszg/kubernetes-dashboard-amd64:v1.4.0
重新打个标签
docker tag siriuszg/kubernetes-dashboard-amd64:v1.4.0 10.2.3.223:5000/kubernetes-dashboard-amd64:v1.4.0
上传到本地私有仓库
docker push 10.2.3.223:5000/kubernetes-dashboard-amd64:v1.4.0
部署
参考资料
http://www.cnblogs.com/softlin/p/5675890.html
下载yaml模板文件,当然也可以自己创建
wget -e "https_proxy=https://11.32.1.20:808" https://rawgit.com/kubernetes/dashboard/master/src/deploy/kubernetes-dashboard.yaml
修改以下内容
vim kubernetes-dashboard.yaml
image: 10.2.3.223:5000/kubernetes-dashboard-amd64:v1.4.0 #镜像
#imagePullPolicy: Always #注释此行
- --apiserver-host=http://10.2.1.11:8080 #打开此行,并配置api-server地址与端口
启动
kubectl create -f kubernetes-dashboard.yaml