文档章节

kubernetes dashboard v1.6.0 install

z
 zzimac
发布于 2017/05/11 16:59
字数 335
阅读 89
收藏 1

官方参考网址:

              https://github.com/kubernetes/dashboard
              https://github.com/kubernetes/heapster
              
              http://kubernetes.io/docs/user-guide/ui
              https://github.com/kubernetes/heapster/blob/master/docs/influxdb.md

Internet在线安装, 可用官方命令:
# kubectl create -f https://git.io/kube-dashboard

 

下面介绍将必要组件下载到本地,并修改后,实现本地安装:


1. dashboard image 下载

docker pull hub.c.163.com/bamboo/kubernetes-dashboard-amd64:v1.6.0
docker pull hub.c.163.com/hzwangxing02/heapster:influxdb-v1.1.1
docker pull hub.c.163.com/hzwangxing02/heapster:grafana-v4.0.2
docker pull hub.c.163.com/hzwangxing02/heapster:v1.3.0

2. 将dashboard image 打标签,并上传到本地registry

# docker tag hub.c.163.com/bamboo/kubernetes-dashboard-amd64:v1.6.0 ispcdocker.com/kubernetes-dashboard-amd64:v1.6.0   
# docker tag hub.c.163.com/hzwangxing02/heapster:influxdb-v1.1.1 ispcdocker.com/heapster-influxdb-amd64:v1.1.1
# docker tag hub.c.163.com/hzwangxing02/heapster:grafana-v4.0.2 ispcdocker.com/heapster-grafana-amd64:v4.0.2
# docker tag hub.c.163.com/hzwangxing02/heapster:v1.3.0 ispcdocker.com/heapster-amd64:v1.3.0

# docker pull ispcdocker.com/kubernetes-dashboard-amd64:v1.6.0

...

3. install YAML文件下载

https://raw.githubusercontent.com/kubernetes/dashboard/master/src/deploy/kubernetes-dashboard.yaml
https://github.com/kubernetes/heapster/blob/master/deploy/kube-config/influxdb/influxdb.yaml
https://github.com/kubernetes/heapster/blob/master/deploy/kube-config/influxdb/grafana.yaml
https://github.com/kubernetes/heapster/blob/master/deploy/kube-config/influxdb/heapster.yaml

# mkdir dashboard && mv *.yaml dashboard

 

4. 修改image registry到本地

# sed -i "s|gcr.io/google_containers|ispcdocker.com|g" ./dashboard/*.yaml

5. 开始安装

# kubectl --kubeconfig /etc/kubernetes/admin.conf create -f ./dashboard

6. 设定proxy port nat ,并访问

# kubectl proxy --address='0.0.0.0' --port=8001 --accept-hosts='^*$' &

curl -L http://kubernetes-master-ip:8001/ui


7. 部署后查看dashboard服务信息:
# kubectl --namespace=kube-system  describe service/kubernetes-dashboard

 

---更新: hub.c.163.com 可能被关闭,容器镜像,可从阿里下载:https://dev.aliyun.com

 

© 著作权归作者所有

z
粉丝 3
博文 76
码字总数 16230
作品 0
武汉
私信 提问
centos 7 k8s v1.7 v1.6 搭建记

K8s V1.6 V1.7 部署 一、基础环境 1、主机名 IP hosts 配置 主机名 IP 系统 k8s.master 192.168.1.44 CentOS 7 64 k8s.node1 192.168.1.45 CentOS 7 64 k8s.node2 192.168.1.46 CentOS 7 64 ......

奋怒的菜鸟
2017/07/13
0
0
安装kubernetes集群

========================= ==== kubernetes实战 ====== #环境 操作系统 - centos7 主机 - 172.16.53.240 k8s-master - 172.16.53.209 k8s-slave1 - 172.16.53.250 k8s-slave2 代理 export h......

黑白运营
2017/06/12
0
0
kubeadm install - kubernetes-1.12

--- https://github.com/kubernetes/kubernetes --- https://github.com/kubernetes/dashboard --- https://github.com/opsnull/follow-me-install-kubernetes-cluster # --- https://blog.f......

zzimac
2018/11/01
0
0
多节点部署Kubernetes dashboard UI详细流程

Kubernetes要做的一个最重要的工作就是实现Docker容器的集群,并且一般都是在不同的物理机器上。我们通过使用命令行来操作Kubernetes,但是如果有一个UI界面来可视化操作,岂不是更方便。本篇...

CHENYUFENG1991
2018/02/04
0
0
CentOS7下搭建Kubernetes集群

操作系统:CentOS Linux release 7.4.1708 操作机 192.168.1.200 kube-master 192.168.1.210 kube-minion-1 192.168.1.211 kube-minion-2 192.168.1.212 kube-minion-3 192.168.1.213 在 /e......

zl1030
2017/12/08
0
0

没有更多内容

加载失败,请刷新页面

加载更多

基础工具类

package com.atguigu.util;import java.sql.Connection;import java.sql.SQLException;import java.util.Properties;import javax.sql.DataSource;import com.alibaba.druid......

architect刘源源
今天
42
0
P30 Pro劲敌!DxO官宣新机:排行榜又要变

5月26日晚间,DxOMark官方推特预告,将在5月27日公布一款新机型的DxOMark评分,猜猜是哪款? 网友猜想的机型有:红米K20、谷歌Pixel 3a、索尼Xperia 1、诺基亚9 PureView等。 DxOMark即将公布...

linux-tao
昨天
15
0
Ubuntu18.04.2窗口过小不能自适应(二次转载)

解决Ubuntu在虚拟机窗口不能自适应 2018年09月06日 16:20:08 起不了名儿 阅读数 855 此博文转载:https://blog.csdn.net/nuddlle/article/details/77994080(原地址) 试了很多办法这个好用 ...

tahiti_aa
昨天
2
0
死磕 java同步系列之CountDownLatch源码解析

问题 (1)CountDownLatch是什么? (2)CountDownLatch具有哪些特性? (3)CountDownLatch通常运用在什么场景中? (4)CountDownLatch的初始次数是否可以调整? 简介 CountDownLatch,可以...

彤哥读源码
昨天
6
0
Nginx提供下载apk服务

有时候我们可能需要提供文件或者其他apk下载链接,通过 nginx 配置可以很简单地实现。 server {    listen 80;    server_name download.xxx.com;    root app;    locati...

Jack088
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部