From bb0f8888c48b7921d7b3bfaac8476237713c9b95 Mon Sep 17 00:00:00 2001 From: Jack Minardi Date: Fri, 8 Nov 2024 00:31:14 -0600 Subject: [PATCH] Ensure simple types are rendered before complex types (fixes #682) --- charts/telegraf/templates/_helpers.tpl | 3 +++ 1 file changed, 3 insertions(+) diff --git a/charts/telegraf/templates/_helpers.tpl b/charts/telegraf/templates/_helpers.tpl index d82af165..ac32a951 100644 --- a/charts/telegraf/templates/_helpers.tpl +++ b/charts/telegraf/templates/_helpers.tpl @@ -200,6 +200,9 @@ app.kubernetes.io/instance: {{ .Release.Name }} {{- if eq $tp "bool" }} {{ $key }} = {{ $value }} {{- end }} + {{- end }} + {{- range $key, $value := $config -}} + {{- $tp := typeOf $value -}} {{- if eq $tp "[]interface {}" }} {{- if eq (index $value 0 | typeOf) "map[string]interface {}" -}} {{- range $b, $val := $value }}