kubernetes-1.8.0版本部署heapster-1.5.3监控实践
一、部署环境操作系统: Ubuntu16.04.1k8s:1.8.0 (CA认证)dashboard v1.8.3二、部署 heapster -1.5.3①下载yaml模版wget https://github.com/kubernetes/heapster/ar...
一、部署环境
操作系统: Ubuntu 16.04.1
k8s: 1.8.0 (CA认证)
dashboard v1.8.3
二、部署 heapster -1.5.3
①下载yaml模版
wget https://github.com/kubernetes/heapster/archive/v1.5.3.zip
unzip v1.5.3.zip
cd heapster-1.5.3/deploy/kube-config/influxdb
② 分别拉取 grafana.yaml ,heapster.yaml ,influxdb.yaml 所需镜像 并 tag 为自己的镜像标签
<1>chenliujin/heapster-grafana-amd64:v4.4.3
<2>daocloud.io/liukuan73/heapster-amd64:v1.5.2
<3>ist0ne/heapster-influxdb-amd64:v1.3.3
③分别修改三个yaml文件
<1> 修改grafana.yaml
2.修改 influxdb.yaml
3.修改 heapster.yaml
④创建三个yaml文件(资源文件)
kubectl create -f grafana.yaml
kubectl create -f influxdb.yaml
kubectl create -f heapster.yaml
⑤创建访问权限文件
kubectl create -f heapster-rbac.yaml
三、测试
①执行 kubectl top nodes(显示cpu使用率)
②查看dashboard(cpu监控折线图)
③调用heapster API(原生api监控cpu使用情况)
④查看api代理路径
更多推荐
所有评论(0)