Merge pull request #1052 from paulfantom/simplify-managed-cluster-addon

jsonnet/addons: simplify managed-cluster addon
This commit is contained in:
Frederic Branczyk
2021-03-26 19:35:22 +01:00
committed by GitHub

View File

@@ -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+: {