瀏覽代碼

Properly quote env variables

Waqar Ahmed 4 年之前
父節點
當前提交
cbc89cfd2a
共有 1 個文件被更改,包括 5 次插入5 次删除
  1. 5 5
      library/common/2104.0.0/templates/lib/containers/_environment.tpl

+ 5 - 5
library/common/2104.0.0/templates/lib/containers/_environment.tpl

@@ -6,15 +6,15 @@ Render environment variable
 {{- include "common.schema.validateKeys" (dict "values" $envVariable "checkKeys" (list "name")) -}}
 {{- if $envVariable.valueFromSecret -}}
 {{- include "common.schema.validateKeys" (dict "values" $envVariable "checkKeys" (list "secretName" "secretKey")) -}}
-- name: {{ $envVariable.name }}
+- name: {{ $envVariable.name | quote }}
   valueFrom:
     secretKeyRef:
-      name: {{ $envVariable.secretName }}
-      key: {{ $envVariable.secretKey }}
+      name: {{ $envVariable.secretName | quote }}
+      key: {{ $envVariable.secretKey | quote }}
 {{- else -}}
 {{- include "common.schema.validateKeys" (dict "values" $envVariable "checkKeys" (list "value")) -}}
-- name: {{ $envVariable.name }}
-  value: {{ $envVariable.value }}
+- name: {{ $envVariable.name | quote }}
+  value: {{ $envVariable.value | quote }}
 {{- end -}}
 {{- end -}}