Merge "[COMMON] Handle generic secrets in secretFast"
authorKrzysztof Opasiak <k.opasiak@samsung.com>
Thu, 26 Mar 2020 21:31:53 +0000 (21:31 +0000)
committerGerrit Code Review <gerrit@onap.org>
Thu, 26 Mar 2020 21:31:53 +0000 (21:31 +0000)
kubernetes/common/common/templates/_secret.tpl

index a89ab6d..78e94ea 100644 (file)
@@ -189,12 +189,15 @@ type: Opaque
       {{- $entry := dict }}
       {{- $uid := tpl (default "" $secret.uid) $global }}
       {{- $keys := keys $secret }}
-      {{- range $key := (without $keys "annotations" )}}
+      {{- range $key := (without $keys "annotations" "filePaths" )}}
         {{- $_ := set $entry $key (tpl (index $secret $key) $global) }}
       {{- end }}
       {{- if $secret.annotations }}
         {{- $_ := set $entry "annotations" $secret.annotations }}
       {{- end }}
+      {{- if $secret.filePaths }}
+        {{- $_ := set $entry "filePaths" $secret.filePaths }}
+      {{- end }}
       {{- $realName := default (include "common.secret.genNameFast" (dict "global" $global "uid" $uid "name" $entry.name) ) $entry.externalSecret }}
       {{- $_ := set $entry "realName" $realName }}
       {{- $_ := set $secretCache $uid $entry }}