Перечислите Ansible инвентарь и используйте его в сборнике
Я хотел бы знать, возможно ли перечислить все узлы, присутствующие в инвентаре, чтобы записать их в файл?
Exemple:
- У меня есть 5 узлов в моем списке инвентаря
- В сборнике пьес мне нужно перечислить их
- скопировать их в конец файла
Мне нужно сделать это, потому что я использую обратный прокси-сервер, и он автоматически вводит мой новый узел в мой файл vhost.
1 ответ
Попробуй это:
- name: write hosts
copy:
dest: <your-name>.txt
content: {{ groups.ungrouped | union(groups.<some-groups-you-have>) | join("\n") }}