1変数の値を外部から取得した定義されています
コマンドラインから1をフェッチ2
脚本は、変数を定義しますが、デフォルト値を使用しますが値によって定義されていない3。
4.着信コマンドライン変数
変数のファイルを渡されたコマンドライン
6.タスクは、ファイル内の変数を定義しました
set_factとパラメータ
別の変数に割り当てられた変数の値が7 set_fact
グローバル変数の値は、8 set_fact定義されます
+グローバル変数の登録モジュール9.シェル変数を達成するために
組み込み変数10 ansible
1、Ansibleは互いのホスト変数間の呼び出しを容易にするために、変数の数を建てました。これらの変数は、次のとおりです。
* hostvars允许你访问另一个主机的变量,当然前提是ansible已经收集到这个主机的变量了:
group_names:是当前主机所在的group列表
groups:是所有inventory的group列表
inventory_hostname:是在inventory里定义的主机名(ip或主机名称)
play_hosts是当前的playbook范围内的主机列表
inventory_dir和inventory_file是定义inventory的目录和文件
バージョン情報ansibleをチェック
現在の操作の宛先ホストの名前を取得します。
短い名前を取得します。
情報およびグループのリストを取得します
の小グループに関する情報を表示します
グループビューに属するホスト
ホストストレージパスansibleのリストを取得します。