Когда я выполняю команду ansible ad-hoc, вывод каждого хоста объединяется и не может видеть их все. Я не мог найти никаких вариантов, чтобы явно указать ansible.
В настоящее время это происходит даже с параметром -f 1
$ ansible all -a hostname -i inventory.yaml -f 1
172.16.1.5 172.16.1.6 172.16.1.7 | CHANGED | rc=0 >>
node1
Вместо этого я хотел бы увидеть результат hostname
команду от каждого хоста в инвентаре на новых строках.
Файл инвентаризации:
all:
hosts:
172.16.1.5
172.16.1.6
172.16.1.7
В инвентаре мне не хватало двоеточия в конце host / IP, и более новые версии ожидают его.
all:
hosts:
172.16.1.5:
172.16.1.6:
172.16.1.7: