name: {{ $value.derps | quote }}
我可以做这样的事情吗?
name: {{ {{ $value.derps }}-{{ $.Release.Namespace }} | quote }}
如果可能的话,正确的语法是什么。我经常想使用多个值,并且想用引号将最终的连接字符串括起来
我也在范围内这样做:
{{- range $key, $value := .Values.SomeConfig }}
name: {{ $value.derps }}-{{ $.Release.Namespace }} # want to quote this
{{- end }}
{{- $temp := $value.derps "-" $.Release.Namespace -}}
name: {{ $temp | quote}}
或
name: "{{ $value.derps }}-{{ $.Release.Namespace }}"
这个:
name: "{{ $value.certName }}-{{ $.Release.Namespace }}"
比这个好很多
name: {{ printf "%s-%s" $value.certName - $.Release.Namespace | quote }}
报价功能对我来说没有意义。我不知道为什么我在所有示例中都看到它。