Вопрос: Что эквивалентно использованию hiera в качестве ENC в Ansible?


Я использую hiera как классификатор внешнего узла в Puppet, чтобы избежать развертывания этих ролей на узлах, которые, например, несовместимы. Теперь у меня есть два сервера, которые предоставляются с помощью Ansible. Я обеспокоен тем, что, когда кластер растет, я должен проверить, какие узлы доступны, а затем решить, какую роль следует применять вместо hiera, которая выполняется автоматически. Например, система A представляет собой систему разработчика и развертывает роль разработки, а systemB - это роль базы данных развертывания системы db.


5
2017-07-11 17:59


Источник




Ответы:


Ansible поддерживает вытягивание переменных хоста и группы из одного или нескольких внешние системы инвентаризации, Примеры включаются в поиск инвентаря от Cobbler, EC2 и OpenStack. Ansible Tower также включает в себя собственный динамический источник ресурсов. Также возможно написать собственный скрипт для извлечения данных из любого источника.


5
2017-07-11 18:19