前言

本文档仅适用于在k8s集群安装运行。测试kp0.8-kp0.10版本均成功。

安装脚本及说明

  1. 安装脚本已自适应kubernetes不同版本下安装对应版本的kube-prometheus。
  2. 默认安装模块:
  • Prometheus Operator
  • Prometheus 默认部署2副本(多副本会采集多份数据,对时序数据库和夜莺服务器产生网络压力)
  • Prometheus node-exporter
  • Prometheus Adapter for Kubernetes Metrics APIs
  • kube-state-metrics
  • Grafana(配置数据持久化存储)

说明1nodeip可指定

  • 若需要,请在脚本中指定2台k8s集群节点ip,来安装kube-prometheus。否则保持默认即可。

说明2:外部端口可修改

  • kube-prometheus 采用NodePort方式对外暴露端口,默认端口是30090,如果端口冲突,请在脚本中修改为当前集群可用的端口。

说明3:命名空间可修改

  • 修改脚本参数ns

说明4:私有镜像仓库

  • 为保脚本安装不因下载镜像而失败,脚本采用私有仓库镜像地址部署,运行脚本后可看到本版本kube-prometheus组件所需镜像名称,本地下载并tag后,push到私有镜像仓库,修改脚本中 imagepre 参数后再次运行脚本。
  • 在正式安装容器之前,脚本随时可中断,脚本可重复运行。

详细文档和脚本内容请下载附件。

https://download.csdn.net/download/jaty0817/85945999

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐