У меня есть группа хостов:
[hosts]
host1
host2
host3
Я хотел бы запустить какой-нибудь скрипт только на одном из заданных хостов (неважно, на каком), а затем во второй задаче запустить другой скрипт, но только на двух оставшихся хостах, на которых предыдущая задача не была выполнена.
- name: Task to be run on any host from given group of host
shell: sth
.
.
- name: Task to be run on the other 2 hosts from the same group
shell: sth else
.
.
Я знаю, что это может быть достигнуто, например. используя serial
, хотя других идей нет. Буду признателен за любую помощь!