Ansible Module - Setup



信頼できる事実。


許容できる事実は、リリースタイプ、バージョン、IPアドレス、ファイルシステム情報など、リモートホストに関する情報である.
ansibleはplaybookを実行するときに事実を自動的に収集し、格納します.
シナリオを書きたくない場合は、単純に事実を出力したい場合は、内蔵モジュールsetupを使用します.
ansible -m setup localhost

ansible -m setup localhost |  grep distribution
inventoryファイルの使用
ansible -i inventory -m setup web1 | grep distribution
playbook
- hosts: db1
  gather_facts: true
  tasks: