Я установил файл yml в качестве серверной части confd.У меня есть список yaml для обработки чего-либо, как показано ниже.
otherargs:
- "-Xmx256m"
- "-Xmn128m"
и пытается прочитать значение из списка ниже.Поскольку это список, я использую getvs, чтобы получить все значения в строке [] и соединить их с помощью ','.Ссылаясь на join .
values : [ {{$args := getvs "/otherargs"}}
{{join $args ","}}]
Полученный мной вывод такой, как показано ниже
values : []
Здесь я не получаю значения из списка yaml через getvs
.Поскольку это список, данные должны собираться с помощью getvs
, но почему я получаю пустую строку, я даже не получаю одно значение здесь.Так getvs
работает со списком yaml?Если да, то что мне здесь не хватает?
Я также попытался использовать range
функциональность для получения значений, полученных через getvs
, как показано ниже, ссылаясь на getvs
values : [{{range getvs "/otherargs"}}
{{.}},
{{end}}]
, нополучил такой же пустой массив как результат.: (
любая помощь будет оценена?