Команда Hiera 5 не работает
Я не могу найти проблему в hiera, поскольку она не работает. Я пытаюсь понять, как работает hiera, но все время показывает один и тот же результат.У меня hiera.yaml как:
---
version: 5
defaults:
datadir: data
data_hash: yaml_data
hierarchy:
- name: "Test Message"
path: "test/%{testname}.yaml"
- name: "Common"
path: "common.yaml"
Сначала он не ищет каталог данных, но ищет каталог hieradata, как только добавил файлы common.yaml и test / value.yaml и запустил команду
hiera msg environment=development
выше команда возвращает «Общий файл», здесь я уже настроил среду разработки, и common.yaml содержит
---
msg: "Common file"
и test / value.yaml
---
msg: "Demo test"
, ноя снова запускаю команду
hiera msg environment=development testname=value
, она возвращает "Общий файл"
, пожалуйста, скажите мне, что здесь не так, поэтому я не получаю "Демо-тест" в качестве вывода