From 3c2133ce4b98fa0a95974ced768010d4f525920e Mon Sep 17 00:00:00 2001 From: Matthieu Date: Tue, 12 May 2026 16:39:16 +0200 Subject: [PATCH] [metrics-server] Set resources requests/limits on metrics-server container MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The upstream metrics-server chart ships with limits commented out (requests cpu 100m / memory 200Mi only), which triggers a 'no CPU limit' conformance warning. Override the package values.yaml to keep the upstream-recommended baseline requests and add limits 500m/500Mi — comfortable headroom on top of the official sizing formula (100m + 1m/node, 200Mi + 2Mi/node), covering clusters up to ~150 nodes without needing to revisit. Signed-off-by: Matthieu --- packages/system/metrics-server/values.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/packages/system/metrics-server/values.yaml b/packages/system/metrics-server/values.yaml index 98d74b6cf..24caa8376 100644 --- a/packages/system/metrics-server/values.yaml +++ b/packages/system/metrics-server/values.yaml @@ -12,4 +12,12 @@ metrics-server: serviceMonitor: enabled: true + resources: + limits: + cpu: 500m + memory: 500Mi + requests: + cpu: 100m + memory: 200Mi +