kubernetes 1.6.2 dashboard安装过程

1.准备dashboard所用到的镜像
找一个可以访问谷歌服务器的机器,下载用到的镜像
docker save gcr.io/google_containers/kubernetes-dashboard-amd64:v1. 6.2 > dashboard. tar
下载到本地后,重新load镜像
docker load < dashboard. tar

2.把重载的镜像推到docker私服上
docker images #查看刚才重载的镜像id
docker tag $id 172.16.1.71/google/kuernetes-dashboard:v1.6.2
docker push !$

注:刚开始转存镜像时候命令用错了,用docker save存储镜像到文件,但在导入的时候使用了docker import 而不是docker load,所以在后续的步骤都对的情况下,bashboard仍然无法正常启动。这里备注一下,import/export的操作对象应该是容器而不是镜像;save/load的操作对象是镜像而不是容器。

3.下载dashboard的资源配置文件

修改文件中的镜像地址和apiserver的地址

containers:
- name: kubernetes-dashboard
image: 172.16.1.71/google/kubernetes-dashboard:v1.6.2

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.30.77:8080
- --heapster-host= h_sevice_ip #改成heapster服务的地址

4. 创建dashboard的svc 和 deployment
kubectl create -f kubernetes-dashboard.yaml

验证:
[root@master home]# kubectl get pods -n kube-system
NAME READY STATUS RESTARTS AGE
kubernetes-dashboard-3702850932-jf1lh 1/1 Running 0 14m

5.访问192.168.30.77:8080/ui



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值