###バージョン確認
# ansible --version
###インベントリに記述されているホスト群を参照
# ansible node1 --list-hosts
###モジュールを確認
# ansible-doc -l #すべてのモジュールを確認
# ansible-doc -l | grep #モジュールを探す
# ansible-doc [モジュール名] #特定のモジュールを調べる
###モジュールの実行
# ansible [ホスト名orグループ名] -m [モジュール]
ex) ansible node1 -m ping
###Linuxコマンドを実行
# ansible [ホスト名orグループ名] -m command -a "[実行コマンド]"
ex) ansible node1 -m command -a "rpm -qa"
###ymlファイルの構文チェック
ansible-playbook --syntax-check [ファイル名]
###プレイブック実行
ansible-playbook [ファイル名]
###ファクト確認
ansible [ホスト名orグループ名] -m setup
ansible [ホスト名orグループ名] -m setup 'filter=[変数名]' #特定のファクトを調べる
ansible [ホスト名orグループ名] -m setup | grep #特定のファクトを調べる
※ファクト:Ansible によってターゲットノードから自動的に収集される変数
###新規ロールのディレクトリ作成
ansible-galaxy init --offline roles/[ロール名]