playbookが下記のようになっていて特定のinventoryにあるグループのみ実行したいケースがあるとする
- name: example hosts: all gather_facts: yes :
hoststはこんな感じ
[group1] hoge001 hoge002 [group2] fuga001 fuga002
この場合はansible-playboo
にlオプションを指定することで特定のグループのみにroleを実行できる。
$ ansible-playbook -i hosts -l group2 example.yml
playbook書き換えろよって思うけど試し打ち中にサーバを絞りたい時とかに便利かも