fix: fix the service monitor label selector

This patch does the following:
1. Use "cadvisor.selectorLabels" to select services in the
   ServiceMonitor
2. Make spacing consistent across templates

Signed-off-by: Oleh Neichev <oleg.neichev@gmail.com>
This commit is contained in:
Oleh Neichev 2025-05-01 11:53:49 +03:00
parent 0813fbf1cf
commit bb82a2ac1f
5 changed files with 5 additions and 7 deletions

View File

@ -1,7 +1,7 @@
apiVersion: v1
description: A chart for a Cadvisor deployment
name: cadvisor
version: 2.4.0
version: 2.4.1
appVersion: 0.52.1
home: https://github.com/google/cadvisor
sources:

View File

@ -82,4 +82,3 @@ spec:
tolerations:
{{ toYaml . | indent 8 }}
{{- end }}

View File

@ -9,7 +9,7 @@ metadata:
spec:
selector:
matchLabels:
app: {{ template "cadvisor.name" . }}
{{- include "cadvisor.selectorLabels" . | nindent 6 }}
namespaceSelector:
matchNames:
- {{ .Release.Namespace }}
@ -27,4 +27,3 @@ spec:
{{- toYaml .Values.metrics.metricRelabelings | nindent 8 }}
{{- end -}}
{{- end -}}