次のコマンドで ansible を実行しようとしていますが、
ansible-playbook provision.yml -l webserver
私のホストファイルには、次のホストグループが含まれています。
[webclient]
172.29.4.75
[webserver]
172.29.4.76
私の provision.yml には、以下の 2 つのホストも含まれています。
- hosts: webclient
user: centos
roles:
- nginx
- nvm
- hosts: webserver
user: centos
roles:
- tomcat
ここでの私の問題は、webclient に指定された「-l webserver」ロールを使用し、webclient ホストでも実行されると考えていることです。特定のホスト グループのみを実行するように制御するにはどうすればよいですか?