[MARIADB] Use common labels for the metrics Service selector 71/126971/3
authorBartek Grzybowski <b.grzybowski@partner.samsung.com>
Fri, 4 Feb 2022 13:19:51 +0000 (14:19 +0100)
committerBartek Grzybowski <b.grzybowski@partner.samsung.com>
Mon, 7 Feb 2022 11:15:16 +0000 (11:15 +0000)
Setting the "prometheus: kube-prometheus" label selector for mariadb-galera
ServiceMonitor object is invalid since mariadb-galera-metrics service has
common labels assigned.

Without this change Prometheus (in kube-prometheus-stack) does not select
the mariadb-galera-metrics service for scraping and relevant target is
not created.

Change-Id: I64dfe83ff7fb448125f8726cf3ca33048ced04a8
Issue-ID: OOM-2925
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
kubernetes/common/mariadb-galera/values.yaml

index f49a898..9f7c882 100644 (file)
@@ -608,8 +608,8 @@ metrics:
     ## ServiceMonitor selector labels
     ## ref: https://github.com/bitnami/charts/tree/master/bitnami/prometheus-operator#prometheus-configuration
     ##
-    selector:
-      prometheus: kube-prometheus
+    selector:
+      prometheus: kube-prometheus
 
     ## RelabelConfigs to apply to samples before scraping
     ## ref: https://github.com/coreos/prometheus-operator/blob/master/Documentation/api.md#relabelconfig