我正在尝试创建类似的东西:
{{with secret "secret/data"}}
{{range $k, $v := .Data}}
{{if eq $k "db-primary"}}
{{with $secret := secret "mysql-$v/creds/primary"}}
{{$secret.username}}:{{$secret.password}}
{{end}}
{{end}}
{{end}}
{{end}}
其中$v
是动态值。我不知道如何让嵌套with
语句将 vlaue 解析$v
为它的参数。