首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Kubernetes Dashboard 及监控组件 Heapster 部署

UI 组件 - Dashboard 部署

1、下载官方提供的 Dashboard 组件部署的 yaml 文件

2、修改 yaml 文件中的镜像

修改为 ,后续所有 yaml 文件中,只要涉及到 image 的,都需要做同样的修改,因为国内 这个地址被墙了。

3、修改 yaml 文件中的 Dashboard Service,暴露服务使外部能够访问

修改为

4、启动 Dashboard

5、访问 Dashboard

地址: https://:31111/ 注意:必须是 https

6、创建能够访问 Dashboard 的用户

新建文件 ,内容如下:

7、获取登录 Dashboard 的令牌 (Token)

输出如下

8、登录 Dashboard 面板如下

监控组件 - Heapster 部署

Heapster 用于计算并分析集群资源利用率、监控集群容器

1、下载官方提供的 Heapster 组件部署的 yaml 文件

2、修改 yaml 中 image 的值

全部修改为

3、部署 Heapster

4、几分钟后,刷新 Dashboard 面板

Dashboard 上多了 CPU 和 内存的信息。。。

可视化 - Gafana 面板

1、修改 grafana.yaml 文件,暴露服务到外部

2、访问 Grafana

地址:http://:31112/ 注意:此处是 http 不是 https

3、补充说明

此处 Grafana 服务部署时,没有指定用户登录信息,不建议暴露服务到外部,若需外部访问,建议修改 Deployment 增加用户访问的校验。

参考文档

https://github.com/kubernetes/dashboard

Accessing Dashboard 1.7.X and above

Creating sample user

https://github.com/kubernetes/heapster/blob/master/docs/influxdb.md

最好的赞赏

就是你的关注

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180619B05ZWC00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券