コマンドラインパターンを使用すると、 "all、!ntpservers"のようなパターンを指定できますが、プレイブックでこれを指定する方法がわかりません。サーバー以外のすべてのマシンにクライアントをインストールしなければならないケースに定期的に遭遇しています。
hosts:で始まる行で、プレイブックのホストを指定します。
hosts:
ドキュメント から:
hosts行は、コロンで区切られた1つ以上のグループまたはホストパターンのリストであり、 パターンの操作 のドキュメントで説明されています。
hosts
例えば:
--- - hosts: all,!ntpservers tasks: # ... your tasks here roles: # ... etc etc etc
これらのロールとタスクは、all以外のntpserversホストに適用されます。
all
ntpservers