소스 검색

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 -}}