diff --git a/jsonnet/kube-prometheus/kube-prometheus-strip-limits.libsonnet b/jsonnet/kube-prometheus/kube-prometheus-strip-limits.libsonnet index 90446e0d30f787df46d4c7443fe6121c436bbb8b..4ff5c78882043c97d2ee188bb2cd0c5c01abfea9 100644 --- a/jsonnet/kube-prometheus/kube-prometheus-strip-limits.libsonnet +++ b/jsonnet/kube-prometheus/kube-prometheus-strip-limits.libsonnet @@ -7,10 +7,10 @@ template+: { spec+: { local stripLimits(c) = - if std.count([ - 'node-exporter', - 'kube-rbac-proxy' - ], c.name) > 0 + if std.setMember(c.name, [ + 'kube-rbac-proxy', + 'node-exporter', + ]) then c + {resources+: {limits: {}}} else c, containers: std.map(stripLimits, super.containers), @@ -40,11 +40,11 @@ template+: { spec+: { local stripLimits(c) = - if std.count([ - 'kube-rbac-proxy-main', - 'kube-rbac-proxy-self', - 'addon-resizer' - ], c.name) > 0 + if std.setMember(c.name, [ + 'addon-resizer', + 'kube-rbac-proxy-main', + 'kube-rbac-proxy-self', + ]) then c + {resources+: {limits: {}}} else c, containers: std.map(stripLimits, super.containers),