index .Values (printf "%sHost" .Chart.Name) 返回什么?
下面是 .tpl 文件中的代码片段{{- 定义“mediawiki.host”-}}
{{- $host :=
index .Values (printf "%sHost" .Chart.Name) |默认“”-}}
{{- 默认(包括“mediawiki.serviceIP”。)$host -}}{{-结束-}}
索引如果图表名称是“mediawiki”(默认情况下),则该函数返回 键的值返回第一个参数的索引结果 以下论点。因此,在 Go 语法中,“index x 1 2 3”是: x[1][2][3]。每个索引项必须是映射、切片或数组。
.Chart.Name == "mediawiki"
printf "%sHost" .Chart.Name == "mediawikiHost"
index .Values "mediawikiHost" == ""