Chapter 24

import_role と include_role のまとめ

y_mrok
y_mrok
2021.10.17に更新
このチャプターの目次

説明

この章の説明はこのリンクをクリックしてください。

演習問題

Q. ansible.builtin.import_role モジュールと ansible.builtin.include_role モジュールを使用したタスクの差異のまとめ ( 比較し )た表です。(a) ~ (j) までに適切な説明文を入れてください。

ansible.builtin.import_role ansible.builtin.include_role
取り込むファイルをチェックするタイミング (a) (b)
指定したディレクティブの適用箇所 (c) (d)
become ディレクティブ (e) (f)
loop ディレクティブ (g) (h)
ロール名に変数を指定 (i) (j)
  • 「指定したディレクティブの適用箇所」の「ディレクティブ」は become ディレクティブと loop ディレクティブを除く。
解答
ansible.builtin.import_role ansible.builtin.include_role
取り込むファイルをチェックするタイミング (a)
プレイブックを実行する前
(b)
ロールを実行するとき
指定したディレクティブの適用箇所 (c)
ロール内の各タスクに継承 ( 適用 ) される
(d)
ansible.builtin.include_role モジュールを使用したタスク自体に適用される
become ディレクティブ (e)
設定できる
(f)
設定できない
loop ディレクティブ (g)
設定できない
(h)
設定できる
ロール名に変数を指定 (i)
できない
(j)
できる