Skip to content

Commit aeb9cc3

Browse files
committed
update optional pod labels for use of version, via verbosePodLabels.enabled in values
Signed-off-by: jeremy.hulick <[email protected]>
1 parent dcb32fc commit aeb9cc3

File tree

4 files changed

+16
-4
lines changed

4 files changed

+16
-4
lines changed

charts/fluent-bit/templates/_helpers.tpl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,9 @@ app.kubernetes.io/instance: {{ .Release.Name }}
5252
{{- end -}}
5353

5454
{{/*
55-
Pod labels
55+
Verbose Pod labels
5656
*/}}
57-
{{- define "fluent-bit.podLabels" -}}
57+
{{- define "fluent-bit.verbosePodLabels" -}}
5858
{{ include "fluent-bit.selectorLabels" . }}
5959
{{- if .Chart.AppVersion }}
6060
app.kubernetes.io/version: {{ .Chart.AppVersion | quote }}

charts/fluent-bit/templates/daemonset.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,11 @@ spec:
2727
template:
2828
metadata:
2929
labels:
30-
{{- include "fluent-bit.podLabels" . | nindent 8 }}
30+
{{- if .Values.verbosePodLabels.enabled }}
31+
{{- include "fluent-bit.verbosePodLabels" . | nindent 8 }}
32+
{{- else }}
33+
{{- include "fluent-bit.selectorLabels" . | nindent 8 }}
34+
{{- end }}
3135
{{- with .Values.podLabels }}
3236
{{- toYaml . | nindent 8 }}
3337
{{- end }}

charts/fluent-bit/templates/deployment.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,11 @@ spec:
3030
template:
3131
metadata:
3232
labels:
33-
{{- include "fluent-bit.podLabels" . | nindent 8 }}
33+
{{- if .Values.verbosePodLabels.enabled }}
34+
{{- include "fluent-bit.verbosePodLabels" . | nindent 8 }}
35+
{{- else }}
36+
{{- include "fluent-bit.selectorLabels" . | nindent 8 }}
37+
{{- end }}
3438
{{- with .Values.podLabels }}
3539
{{- toYaml . | nindent 8 }}
3640
{{- end }}

charts/fluent-bit/values.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -302,6 +302,10 @@ podAnnotations: {}
302302

303303
podLabels: {}
304304

305+
# adds app.kubernetes.io/version label to pods for istio required labels
306+
verbosePodLabels:
307+
enabled: false
308+
305309
## How long (in seconds) a pods needs to be stable before progressing the deployment
306310
##
307311
minReadySeconds:

0 commit comments

Comments
 (0)