我正在尝试将单独的 values.yaml 文件中的值动态分配给变量。
我的 values.yaml 文件内容
peer_cidr1 = x
peer_cidr2 = y
peer_cidr3 = z
yaml 文件:
{{- $root := . -}}
{{ range $i, $dn := until (atoi (printf "%d" (int64 .Values.no_of_peers))) }}
{ "dst": "{{ $root.Values.peer_cidr$i }}" }
引用 Values.peer_cidr$i 来引用 values.yaml 中的变量。$i 抛出错误的字符错误。