From 116e2d088f3535658b2c819211ef5dfb32870ab8 Mon Sep 17 00:00:00 2001 From: Bartek Grzybowski Date: Fri, 4 Feb 2022 13:00:01 +0100 Subject: [ANSIBLE] Setup Prometheus to select all ServiceMonitors By default Prometheus selects only ServiceMonitors with a "release" label set to "kube-prometheus-stack" which prevents correct discovery of Onap monitoring targets. With these settings any ServiceMonitor with any arbitrary label will be selected. Change-Id: Icbb099a86779bc4df6333e71258504e18f3d1d09 Issue-ID: OOM-2924 Signed-off-by: Bartek Grzybowski --- ansible/roles/kube-prometheus-stack/defaults/main.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ansible/roles/kube-prometheus-stack/defaults/main.yml b/ansible/roles/kube-prometheus-stack/defaults/main.yml index 8803b802..681f5c0e 100644 --- a/ansible/roles/kube-prometheus-stack/defaults/main.yml +++ b/ansible/roles/kube-prometheus-stack/defaults/main.yml @@ -43,6 +43,9 @@ kube_prometheus_stack: prometheus: prometheusSpec: scrapeInterval: 60s + serviceMonitorNamespaceSelector: {} + serviceMonitorSelector: {} + serviceMonitorSelectorNilUsesHelmValues: false storageSpec: disableMountSubPath: true volumeClaimTemplate: -- cgit 1.2.3-korg