From 0f8f11c178532787af59dbff1d9ef0828d205098 Mon Sep 17 00:00:00 2001 From: Wen Zhou Date: Fri, 27 Mar 2026 20:36:40 +0100 Subject: [PATCH 1/2] remove: replacement after selector is removed Signed-off-by: Wen Zhou (cherry picked from commit f81c34a8f7c62bb9cd62323f97dedf667a143908) --- config/default/kustomization.yaml | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/config/default/kustomization.yaml b/config/default/kustomization.yaml index d476c5e37..fac078276 100644 --- a/config/default/kustomization.yaml +++ b/config/default/kustomization.yaml @@ -41,21 +41,6 @@ patches: target: kind: Deployment - -replacements: -- source: - kind: Deployment - name: controller-manager - fieldPath: metadata.namespace - targets: - - select: - kind: ServiceMonitor - group: monitoring.coreos.com - version: v1 - name: controller-manager-metrics-monitor - fieldPaths: - - spec.namespaceSelector.matchNames.0 - # Uncomment the patches line if you enable Metrics and CertManager # [METRICS-WITH-CERTS] To enable metrics protected with certManager, uncomment the following line. # This patch will protect the metrics with certManager self-signed certs. From 7bb6e171c38ad50c54c22886884b969066c8f7c4 Mon Sep 17 00:00:00 2001 From: Wen Zhou Date: Fri, 27 Mar 2026 20:37:50 +0100 Subject: [PATCH 2/2] update: add label Signed-off-by: Wen Zhou (cherry picked from commit ff8165213b772e125d292246730fbae6349a5b98) --- config/prometheus/servicemonitor.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/config/prometheus/servicemonitor.yaml b/config/prometheus/servicemonitor.yaml index ca29835c1..1541c7282 100644 --- a/config/prometheus/servicemonitor.yaml +++ b/config/prometheus/servicemonitor.yaml @@ -9,8 +9,9 @@ spec: selector: matchLabels: control-plane: controller-manager + app.kubernetes.io/name: workload-variant-autoscaler endpoints: - port: http scheme: http interval: 30s - path: /metrics \ No newline at end of file + path: /metrics