Z tego co wiem, ansible ma opcję o nazwie --list-hosts
w celu umieszczenia hostów na liście. Czy jest jakaś opcja do wystawiania grup hostów? Lub jakikolwiek inny sposób przejścia?Czy jest jakaś opcja do listy grup w Ansible?
12
A
Odpowiedz
19
można po prostu sprawdzić zmienną groups
użyciu modułu debug
:
ansible localhost -m debug -a 'var=groups.keys()'
Powyższe stosuje groups.keys()
uzyskać tylko listę grup. Można upuścić .keys()
udział zobaczyć przynależności do grupy, a także:
ansible localhost -m debug -a 'var=groups'
-2
coś takiego? cat ~/inventory/* | grep "\[.*\]"
Zapasy można zdefiniować jako ini/yaml/json w plikach statycznych lub jako dynamiczne skrypty wykonywalne ... więc w wielu przypadkach to wyrażenie regularne może się nie udać. –