kubernetes - 禁用 Prometheus Community Helm Chart 中的默认仪表板

标签 kubernetes prometheus grafana kubernetes-helm

我部署了 kube-prometheus-stack Helm chart 。虽然这个图表提供了一个非常好的起点,但它有很多我不想使用的默认仪表板。在图表的 values.yaml 中,有一个选项 defaultDashboardsEnabled: true,这似乎是我正在寻找的,但如果我使用代码将其设置为 false在我的值文件下面(我将其安装到 Helm chart 中),仪表板仍然在那里。有谁知道为什么这不起作用?

我想到的一种可能性是图表既有一个名为 grafana 的子图表,也有一个选项 grafana,但我不知道如何修复或测试它如果这是问题所在。

grafana: 
  defaultDashboardsEnabled: false 

最佳答案

我将这个答案放在更好的可见性,因为社区可能对其他解决方案感兴趣。

  • 第一种方式是 setting grafana.enable:values.yaml 中为 false .
## Using default values from https://github.com/grafana/helm-charts/blob/main/charts/grafana/values.yaml
grafana:
  enabled: true

这样您的图表将不会安装 grafana .

  • 另一种方法是helm pull将图表复制到本地目录,然后删除 template.grafana目录(要在本地启动图表,您只需 helm install <name> ./prometheus-stack )

关于kubernetes - 禁用 Prometheus Community Helm Chart 中的默认仪表板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65308780/

相关文章:

grafana - loki ingress-nginx 通过正则表达式 logql 提取标签

docker - Grafana - 导入仪表板作为 docker-compose 的一部分

Kubernetes Pod 无法解析外部主机

java - 如何让kubernetes服务处理JAVA中的多个端口?

go - Prometheus 警报管理器模板更改

prometheus - 如何计算 Prometheus Grafana 中的正常运行时间百分比或停机时间百分比

api - Docker 和 Kubernetes 内 API 的端点路径

从 pod 调用 Kubernetes Cron 作业

sorting - 如何在 Prometheus/Grafana 中按系列名称对图例进行排序

javascript - 我的蜘蛛网周围有一个奇怪的圆圈,我该如何修复它?