Можно ли выделить отдельную hiera.yaml для данной среды? В настоящее время я использую динамическая среда. Каждый из них имеет свой собственный каталог данных hiera, на мой hiera.yaml файл.
:yaml:
:datadir: /var/lib/hiera/%{environment}
Однако есть один недостаток: все эти среды подчиняются одной и той же иерархии. Я не думаю, что это сработало бы очень хорошо со многими командами с общим мастером марионеток.
Итак, что является лучшим вариантом - выделенного мастера марионеток для каждой команды, у которой есть набор серверов для обслуживания?
Я думаю я просто нашел это.
Я думаю, ты сможешь это сделать динамичный так же, как окружающая среда, что-то вроде
hiera_config = $confdir/environments/$environment/hiera.yaml