mirror of
https://github.com/YuzuZensai/netbird-kubernetes-operator.git
synced 2026-09-13 18:59:09 +00:00
Add feature to add default labels to all resources (#62)
Fixes #41 Thanks to @mhartmann-jaconi for the Helm changes in #42
This commit is contained in:
@@ -40,6 +40,11 @@ helm.sh/chart: {{ include "kubernetes-operator.chart" . }}
|
||||
app.kubernetes.io/version: {{ .Chart.AppVersion | quote }}
|
||||
{{- end }}
|
||||
app.kubernetes.io/managed-by: {{ .Release.Service }}
|
||||
{{- if .Values.general.labels }}
|
||||
{{- range $key, $val := .Values.general.labels }}
|
||||
{{ $key }}: "{{ $val }}"
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
|
||||
{{/*
|
||||
|
||||
@@ -66,6 +66,13 @@ spec:
|
||||
{{- if .Values.routingClientImage }}
|
||||
- --netbird-client-image={{.Values.routingClientImage}}
|
||||
{{- end }}
|
||||
{{- if .Values.general.labels }}
|
||||
{{- $list := list }}
|
||||
{{- range $k, $v := .Values.general.labels }}
|
||||
{{- $list = append $list (printf "%s=%s" $k $v) }}
|
||||
{{- end }}
|
||||
- --default-labels="{{ join ", " $list }}"
|
||||
{{- end }}
|
||||
ports:
|
||||
- name: webhook-server
|
||||
containerPort: {{ .Values.webhook.service.port }}
|
||||
|
||||
Reference in New Issue
Block a user