Назад | Перейти на главную страницу

Как распечатать вывод команды ansible ad-hoc со всех хостов в инвентаре

Когда я выполняю команду 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: