24
Ich habe folgende/etc/ansible/hosts:Ausführen eines ansible Playbook auf einer bestimmten Gruppe von Servern
[ESNodes]
isk-vsrv643
isk-vsrv644
isk-vsrv645
[PerfSetup]
isk-dsrv613
isk-dsrv614
Ich weiß, dass es eine Möglichkeit ist, ein Textbuch auf bestimmte Hosts mit -l zu laufen Gibt es eine Möglichkeit, ein Playbook nur in der PerfSetup-Gruppe auszuführen?
Wird der Motor als auch Fakten über 'ESNodes' sammeln? Angenommen, "PerfSetup" muss die IPs dieser Komponenten kennen? –
erwähnenswert, dass dies eine Teilmenge der 'Hosts' Variable sein muss, die in Ihrem Playbook YAML definiert ist. In diesem Fall müssen Sie möglicherweise "all" festlegen, um aus einer Teilmenge von Hosts in der Datei auszuwählen. –