diff --git a/charts/fluent-bit/Chart.yaml b/charts/fluent-bit/Chart.yaml index 4e6aee87..3b3ee7a4 100644 --- a/charts/fluent-bit/Chart.yaml +++ b/charts/fluent-bit/Chart.yaml @@ -5,7 +5,7 @@ keywords: - logging - fluent-bit - fluentd -version: 0.44.0 +version: 0.45.0 appVersion: 2.2.2 icon: https://raw.githubusercontent.com/cncf/artwork/master/projects/fluentd/fluentbit/icon/fluentbit-icon-color.svg home: https://fluentbit.io/ @@ -22,5 +22,7 @@ maintainers: email: steve.hipwell@gmail.com annotations: artifacthub.io/changes: | + - kind: added + description: "Added support for ingress.annotations tpl rendering" - kind: changed - description: "Added local internalTrafficPolicy for daemonsets" + description: "Changed default image pull policy to IfNotPresent in values.yaml" diff --git a/charts/fluent-bit/templates/ingress.yaml b/charts/fluent-bit/templates/ingress.yaml index 6c01be53..a6ce859b 100644 --- a/charts/fluent-bit/templates/ingress.yaml +++ b/charts/fluent-bit/templates/ingress.yaml @@ -14,7 +14,9 @@ metadata: {{- include "fluent-bit.labels" . | nindent 4 }} {{- with .Values.ingress.annotations }} annotations: - {{- toYaml . | nindent 4 }} + {{- range $key, $value := . }} + {{ printf "%s: %s" $key ((tpl $value $) | quote) }} + {{- end }} {{- end }} spec: {{- if and $ingressSupportsIngressClassName .Values.ingress.ingressClassName }} diff --git a/charts/fluent-bit/values.yaml b/charts/fluent-bit/values.yaml index c9ae9843..1a60fe7b 100644 --- a/charts/fluent-bit/values.yaml +++ b/charts/fluent-bit/values.yaml @@ -12,7 +12,7 @@ image: # Set to "-" to not use the default value tag: digest: - pullPolicy: Always + pullPolicy: IfNotPresent testFramework: enabled: true