From 3f1c3634b29d55a646d62e2a415ca00ad172d43f Mon Sep 17 00:00:00 2001 From: dvirlabs Date: Fri, 10 Oct 2025 16:11:35 +0300 Subject: [PATCH] Fix arrays --- .../my-values/values-prod.yaml | 37 +++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/charts/rancher-monitoring/my-values/values-prod.yaml b/charts/rancher-monitoring/my-values/values-prod.yaml index c1cc86d..d62ed00 100644 --- a/charts/rancher-monitoring/my-values/values-prod.yaml +++ b/charts/rancher-monitoring/my-values/values-prod.yaml @@ -60,3 +60,40 @@ grafana: api_url: https://keycloak.dvirlabs.com/realms/lab/protocol/openid-connect/userinfo role_attribute_path: contains(groups[*], 'grafana-admins') && 'Admin' || 'Viewer' allow_assign_grafana_admin: true + +# === פאטצ' כדי למנוע null ב-ServiceMonitor === +# אם ה-templates שלך בונים endpoints מה-values, זה יבטיח שתמיד יהיה מערך ריק. +serviceMonitors: + operator: + endpoints: + - port: metrics + metricRelabelings: [] + prometheus: + endpoints: + - port: web + metricRelabelings: [] + prometheusNodeExporter: + endpoints: + - port: metrics + metricRelabelings: [] + alertmanager: + endpoints: + - port: web + metricRelabelings: [] + grafana: + endpoints: + - port: service + path: /metrics + metricRelabelings: [] + coredns: + endpoints: + - port: metrics + metricRelabelings: [] + fleetController: + endpoints: + - port: metrics + metricRelabelings: [] + gitopsController: + endpoints: + - port: metrics + metricRelabelings: []