У меня есть глупый плейбук, который просто запускает команду для получения списка виртуальных хостов на каждом хосте в группе веб-серверов. Поскольку все виртуальные хосты расположены в /var/www, легко получить список веб-сайтов.
Проблема в том, как Ansible возвращает информацию. Например:
ok: [host1] => {
"var": {
"out.stdout_lines": [
"",
"host1.com"
]
}
}
ok: [host2] => {
"var": {
"out.stdout_lines": [
"",
"host2.com"
]
}
}
Знаете ли вы простой способ просто получить имя vhosts? Используя grep awk или что-то в этом роде?