こんにちは。 グローバルソリューション事業部の吉村です。 Ansibleを利用していると、inventory ファイルに記載のある全てのサーバに対して、 同じPlaybookを実行するという機会はなかなか少ないです。 必ず何かしらの条件がつきまとうので、Ansibleを器用に利用していかないといけません。 そこで、Ansible まとめ14, 15回は 条件ごとにどのようにAnsibleを実行すべきか をご紹介しようと思います。 条件1.実行サーバを限定する これには、いくつか方法があるので、それぞれ紹介します。 1-1 「”-i オプション”で別のinventoryファイル利用する」 通常、Ansible は、/etc/ansible/hosts ファイルに書かれたホストのみ実行が可能です。 例えば、/etc/ansible/hosts に以下の様にサーバのIPアドレスが書かれていると