Improve kube-prometheus-stack config in values.yaml by adding missing key and some basic comments (#579)

* Enable prometheusOperator in CI test

* Add comments and add offloader dashboard
This commit is contained in:
Lari Hotari 2025-03-03 21:09:25 +02:00 committed by GitHub
parent 4de387e726
commit 4bdf6d51eb
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 13 additions and 0 deletions

View File

@ -19,6 +19,8 @@
kube-prometheus-stack:
enabled: true
prometheusOperator:
enabled: true
prometheus:
enabled: true
grafana:

View File

@ -1378,9 +1378,15 @@ toolset:
## https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-prometheus-stack
## For sample values, please see their documentation.
kube-prometheus-stack:
## Enable the kube-prometheus-stack chart
enabled: true
## Manages Prometheus and Alertmanager components
prometheusOperator:
enabled: true
## Prometheus component
prometheus:
enabled: true
## Grafana component
grafana:
enabled: true
# Use random password at installation time for Grafana by default by setting empty value to `adminPassword`.
@ -1451,10 +1457,15 @@ kube-prometheus-stack:
zookeeper:
url: https://raw.githubusercontent.com/streamnative/apache-pulsar-grafana-dashboard/master/dashboards.kubernetes/zookeeper-3.6.json
datasource: Prometheus
offloader:
url: https://raw.githubusercontent.com/apache/pulsar/refs/heads/master/grafana/dashboards/offloader.json
datasource: Prometheus
## Prometheus node exporter component
prometheus-node-exporter:
enabled: true
hostRootFsMount:
enabled: false
## Alertmanager component
alertmanager:
enabled: false