Назад | Перейти на главную страницу

Различная иерархия иерархии для каждой динамической среды

Можно ли выделить отдельную hiera.yaml для данной среды? В настоящее время я использую динамическая среда. Каждый из них имеет свой собственный каталог данных hiera, на мой hiera.yaml файл.

:yaml:
   :datadir: /var/lib/hiera/%{environment}

Однако есть один недостаток: все эти среды подчиняются одной и той же иерархии. Я не думаю, что это сработало бы очень хорошо со многими командами с общим мастером марионеток.

Итак, что является лучшим вариантом - выделенного мастера марионеток для каждой команды, у которой есть набор серверов для обслуживания?

Я думаю я просто нашел это.

Я думаю, ты сможешь это сделать динамичный так же, как окружающая среда, что-то вроде

hiera_config = $confdir/environments/$environment/hiera.yaml