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 apiVersion: v1
description: A chart for a Cadvisor deployment description: A chart for a Cadvisor deployment
name: cadvisor name: cadvisor
version: 2.4.0 version: 2.4.1
appVersion: 0.52.1 appVersion: 0.52.1
home: https://github.com/google/cadvisor home: https://github.com/google/cadvisor
sources: sources:

View File

@ -12,4 +12,4 @@ rules:
verbs: ['use'] verbs: ['use']
resourceNames: resourceNames:
- {{ template "cadvisor.name" . }} - {{ template "cadvisor.name" . }}
{{- end -}} {{- end -}}

View File

@ -14,4 +14,4 @@ subjects:
- kind: ServiceAccount - kind: ServiceAccount
name: {{ template "cadvisor.serviceAccountName" . }} name: {{ template "cadvisor.serviceAccountName" . }}
namespace: {{ .Release.Namespace }} namespace: {{ .Release.Namespace }}
{{- end -}} {{- end -}}

View File

@ -35,7 +35,7 @@ spec:
{{- end }} {{- end }}
{{- end }} {{- end }}
serviceAccountName: {{ template "cadvisor.serviceAccountName" . }} serviceAccountName: {{ template "cadvisor.serviceAccountName" . }}
{{- if .Values.hostNetwork }} {{- if .Values.hostNetwork }}
hostNetwork: true hostNetwork: true
{{- end }} {{- end }}
containers: containers:
@ -82,4 +82,3 @@ spec:
tolerations: tolerations:
{{ toYaml . | indent 8 }} {{ toYaml . | indent 8 }}
{{- end }} {{- end }}

View File

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