Невозможно развернуть таблицу управления из локального файла из-за ошибки шаблона - PullRequest
0 голосов
/ 31 января 2019

Я могу запустить helm install --name rabbitmq stable/rabbitmq без проблем.

Я хочу загрузить диаграмму и установить ее из локальных файлов.Я получаю tgz с helm fetch stable/rabbitmq, затем разархивирую его с tar -xvzf rabbitmq-4.1.0.tgz --warning=no-timestamp.Теперь все находится в папке с именем rabbitmq (папка шаблонов, Chart.yaml, values.yaml и т. Д.)

Теперь, если я запускаю helm install -n rabbitmq ./rabbitmq/ -f ./rabbitmq/values.yaml, я получаю:

Error: render error in "rabbitmq/templates/configuration.yaml": template: rabbitmq/templates/configuration.yaml:18:48: executing "rabbitmq/templates/configuration.yaml" at <4>: invalid value; expected string

Это строка 4: name: {{ template "rabbitmq.fullname" . }}-config

Почему это значение не заменяется должным образом?Есть ли какой-то дополнительный шаг, который мне нужно сделать при helm install получении диаграммы из локальных файлов?

1 Ответ

0 голосов
/ 31 января 2019

Ну, проблема была в том, что мой файл values.yaml, который я использовал, имел значения для rabbitmq helm v 4.0.1, а не 4.1.0.Я получил версию 4.0.1 и, исправив несвязанную ошибку в самом шаблоне, решил проблему.

...