kubernetes 什么是tpl函数中的单个$符号

dpiehjr4  于 2022-12-29  发布在  Kubernetes
关注(0)|答案(1)|浏览(155)

有这样的Helm代码片段。

{{ if .Values.configOverrides }}
# Overrides
{{- range $key, $value := .Values.configOverrides }}
# {{ $key }}
{{ tpl $value $ }}
{{- end }}
{{- end }}

{{ tpl $value $ }}中的$符号是什么?

ttp71kqs

ttp71kqs1#

the documentation开始:
但是,有一个变量始终是全局变量--$--该变量将始终指向根上下文。当您在范围内循环并且需要知道图表的版本名称时,这将非常有用。
所以你在问题中的表达...

{{ tpl $value $ }}

...正在传递根上下文作为在$value中展开模板时要使用的一组值。

相关问题