一部のクライアントには、Ansible を使用して管理したい Web サイト用の仮想マシンがあります。
私は役割が進むべき道だと確信しています。「Web サーバー」や「メール デーモン」などの一般的な役割をクライアントのホストに割り当てたり、パラメーター化された役割を使用して複数の Wordpress インスタンスを 1 つのホストにデプロイしたりできます。
私が確信していないのは、これらの役割をクライアントのホストに割り当てる方法です。インベントリーファイル、グループ、プレイブック、host_vars、group_vars などを使用してロールをホストに割り当てる (パラメーター化されたロールの複数の割り当てを含む) ベストプラクティスは何ですか? 各ホストを Playbook に追加して、そこでロールを割り当てる必要がありますか? ロールをグループのみに割り当てる必要がありますか (しかし、複数のパラメーター化されたロールを追加できませんでしたか? または、host_vars などを使用して追加できたのでしょうか)?