From 3ba4b5602a7ac30a51f4386d2df262e86e41a58f Mon Sep 17 00:00:00 2001 From: Jonathan Amiez Date: Thu, 5 Dec 2019 15:09:40 +0100 Subject: [PATCH 1/2] Enable PodMonitors discovery across namespaces --- jsonnet/kube-prometheus/prometheus/prometheus.libsonnet | 1 + 1 file changed, 1 insertion(+) diff --git a/jsonnet/kube-prometheus/prometheus/prometheus.libsonnet b/jsonnet/kube-prometheus/prometheus/prometheus.libsonnet index 19826021..42f91911 100644 --- a/jsonnet/kube-prometheus/prometheus/prometheus.libsonnet +++ b/jsonnet/kube-prometheus/prometheus/prometheus.libsonnet @@ -182,6 +182,7 @@ local k = import 'ksonnet/ksonnet.beta.4/k.libsonnet'; serviceMonitorSelector: {}, podMonitorSelector: {}, serviceMonitorNamespaceSelector: {}, + podMonitorNamespaceSelector: {}, nodeSelector: { 'kubernetes.io/os': 'linux' }, ruleSelector: selector.withMatchLabels({ role: 'alert-rules', From 90cf0ae21cbb2576ec09c0024637108f310c2f33 Mon Sep 17 00:00:00 2001 From: Jonathan Amiez Date: Thu, 5 Dec 2019 15:12:18 +0100 Subject: [PATCH 2/2] Update generated manifests --- manifests/prometheus-prometheus.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/manifests/prometheus-prometheus.yaml b/manifests/prometheus-prometheus.yaml index f2c340d7..72b462c0 100644 --- a/manifests/prometheus-prometheus.yaml +++ b/manifests/prometheus-prometheus.yaml @@ -14,6 +14,7 @@ spec: baseImage: quay.io/prometheus/prometheus nodeSelector: kubernetes.io/os: linux + podMonitorNamespaceSelector: {} podMonitorSelector: {} replicas: 2 resources: