当前位置: 首页 > article >正文

helm安装promethues

1、添加 Helm 仓库

helm repo add prometheus-community https://prometheus-community.github.io/helm-charts
helm repo update
2、安装 Prometheus

安装promtheus到monitor名称空间中

kubectl create ns monitor
helm search repo prometheus #查找有哪些prometheus的chart包

#导出prometheus的chart包中的values.yaml文件内容导出到 prometheus.yaml中
helm show values prometheus-community/prometheus > prometheus.yaml
#指定prometheus.yaml进行安装
helm install prometheus prometheus-community/prometheus  -f prometheus.yaml -n monitor

验证安装

你可以使用以下命令检查 Prometheus 和 Alertmanager 是否成功安装:

kubectl get pods -n monitor

问题解决

pod ImagePullBackOff

kubectl describe pod prometheus-kube-state-metrics-xxxx -n monitor

kubectl edit pod prometheus-kube-state-metrics-xxxx -n monitor

同样的,我们通过docker仓库找一下相同的,然后通过​​kubectl edit pod​​修改一下k8s.gcr.io/kube-state-metrics/kube-state-metrics 替换为:quay.io/coreos/kube-state-metrics:latest

保存退出后会自动生效。

参考:https://zhuanlan.zhihu.com/p/637512055


http://www.kler.cn/a/316941.html

相关文章:

  • websocket初始化
  • 将Excel文件的两个表格经过验证后分别读取到Excel表和数据库
  • MySQL系列之如何在Linux只安装客户端
  • 如何从头开始构建神经网络?(附教程)
  • qt QVideoWidget详解
  • 小面馆叫号取餐流程 佳易王面馆米线店点餐叫号管理系统操作教程
  • MySQL的缓存策略
  • 数据结构二
  • 影刀RPA实战:网页爬虫之携程酒店数据
  • 文件(打开关闭读写) C语言
  • 面向对象程序设计——mapの简析
  • kettle从入门到精通 第八十七课 ETL之kettle kettle文件上传
  • DevExpress中文教程:如何将WinForms数据网格连接到ASP. NET Core WebAPI服务?
  • 笔记9.18
  • C++速通LeetCode中等第1题-字母异位词分组
  • 在vue中:style 的几种使用方式
  • 【Elasticsearch系列五】Java API
  • Day30_0.1基础学习MATLAB学习小技巧总结(30)——优化工具箱及
  • prime1靶机渗透 (信息收集 内核提权)
  • H5白色大方图形ui设计公司网站HTML模板源码
  • DSP学习00-F28379D学习准备(了解一个工程的构成)
  • python mysql pymysql 数据库操作,常用脚本,个人小工具
  • 通过 LabVIEW 正则表达式读取数值(整数或小数)
  • Java基础尚硅谷85-面向对象特征一:封装性
  • Java中的事件(动作监听-ActionListener)
  • 如何使用ssm实现企业文档管理系统+vue