0
- hosts: filebeat_servers
remote_user: x
roles:
- install_Filebeat
- hosts: elasticsearch_server
remote_user: x
roles:
- install_Elasticsearch
このコードでは、同じremote_userが2回繰り返されました。この例では問題ありません。しかし、同じremote_userを使用していろいろな役割がまだたくさんある場合はどうなりますか?共通のremote_userが1行だけなので、このコードを最適化してリファクタリングする方法はありますか?危険なプレイブック>異なるホストと異なる役割を実行する方法
を残念にそのIドン」サフィックスが-serversである理由を正確に理解していましたか?さらに、このgroup_varsの使用方法は – Rui
ですか? – Rui
それはちょうど名前です。必要なホストをグループ化することもできます。次に、group_vars内のファイルに変数を設定し、タスク/ロール/ etcのどこでもその変数を使用します。他の方法もあります:http://docs.ansible.com/ansible/intro_inventory.html –