有这样的Helm代码片段。
{{ if .Values.configOverrides }}
# Overrides
{{- range $key, $value := .Values.configOverrides }}
# {{ $key }}
{{ tpl $value $ }}
{{- end }}
{{- end }}
{{ tpl $value $ }}
中的$
符号是什么?
有这样的Helm代码片段。
{{ if .Values.configOverrides }}
# Overrides
{{- range $key, $value := .Values.configOverrides }}
# {{ $key }}
{{ tpl $value $ }}
{{- end }}
{{- end }}
{{ tpl $value $ }}
中的$
符号是什么?
1条答案
按热度按时间ttp71kqs1#
从the documentation开始:
但是,有一个变量始终是全局变量--$--该变量将始终指向根上下文。当您在范围内循环并且需要知道图表的版本名称时,这将非常有用。
所以你在问题中的表达...
...正在传递根上下文作为在
$value
中展开模板时要使用的一组值。