From 5d2156ffbf4c21774b2d37ff6d4affed3e5c0116 Mon Sep 17 00:00:00 2001 From: paulfantom <pawel@krupa.net.pl> Date: Mon, 22 Mar 2021 18:05:45 +0100 Subject: [PATCH] jsonnet/addons: simplify managed-cluster addon Signed-off-by: paulfantom <pawel@krupa.net.pl> --- jsonnet/kube-prometheus/addons/managed-cluster.libsonnet | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/jsonnet/kube-prometheus/addons/managed-cluster.libsonnet b/jsonnet/kube-prometheus/addons/managed-cluster.libsonnet index f936375c..79c464a6 100644 --- a/jsonnet/kube-prometheus/addons/managed-cluster.libsonnet +++ b/jsonnet/kube-prometheus/addons/managed-cluster.libsonnet @@ -2,12 +2,9 @@ // Disable scrape jobs, service monitors, and alert groups for these components by overwriting 'main.libsonnet' defaults { - local k = super.kubernetesControlPlane, - kubernetesControlPlane+: { - [q]: null - for q in std.objectFields(k) - if std.setMember(q, ['serviceMonitorKubeControllerManager', 'serviceMonitorKubeScheduler']) + serviceMonitorKubeControllerManager:: null, + serviceMonitorKubeScheduler:: null, } + { prometheusRule+: { spec+: { -- GitLab