Closed nhudson closed 2 years ago
I am going to close this as I believe there should be an assumption that either kube-prometheus-stack
or the prometheus-operator
is installed somewhere on your system and thus will work with both ServiceMonitor
and PrometheusRule
CRD's.
If you disable kube-state-metrics in
values.yaml
tobs will incorrectly generate CR's that depend on kube-state-metrics to be enabled.ServiceMonitor
is generated fromtemplates/otel-collector-service-monitor.yaml
PrometheusRule
from the Promscale Helm chartpromscale/templates/prometheus-rule.yaml
ServiceMonitor
from the Promscale Helm chartpromscale/templates/service-monitor.yaml
We need to be able to correctly handle the situation where aspects of the tobs Helm chart is disabled and carry those across all dependent Helm charts.