将任务只应用于指定的主机或主机组,而不是整个 inventory 中的所有主机。
限制单个主机
go
ansible-playbook -i hosts myplaybook.yml --limit "ip"
限制多个主机
go
ansible-playbook -i hosts myplaybook.yml --limit "ip1,ip2,ip3"
限制到主机组
go
ansible-playbook -i hosts myplaybook.yml --limit "webservers"
使用模式匹配
go
ansible-playbook -i hosts myplaybook.yml --limit "web*.example.com"