Поскольку @ Mamun уже упоминал, что вы можете использовать опцию --limit
(или -l
), чтобы ограничить выполнение playbook указанными c хостами.
ansible-playbook -i inventory_file playbook.yml --limit "host1:host2:host3"
Если hosts_gpu
- это группа, в которой вы можете ограничить playbook, выполнив
ansible-playbook -i inventory_file playbook.yml --limit "hosts_gpu"
. Или вы можете ограничить выполнение первыми тремя хостами в группе, используя Python запись среза списка.
ansible-playbook -i inventory_file playbook.yml --limit "hosts_gpu[0:3]"