LPIC-3 仮想化・コンテナ化Packerの入力・処理場所・出力保護オリジナル・公式資料照合難易度
Packer HCLへPKR_VAR_regionという環境変数を渡したが、テンプレート側でregion変数を宣言していない。適切な扱いはどれか。
A
PKR_VAR_を付ければ全ての未宣言変数が無条件で作られる
入力変数は宣言する必要がある。
B
環境変数名をregionだけへ短縮すればHCL内の参照が必ず成立する
通常の環境変数を置くだけではHCL入力変数の宣言にならない。
C
variable "region"を宣言し、var.regionとして使う★ 正解
宣言と値の供給を対応させる。
D
sourceブロックの名前をregionへ変えるだけで解決する
source名と入力変数の定義は別である。
解説
PKR_VAR_形式は宣言済み入力変数へ値を与える方法である。環境変数を置くだけで任意の未宣言HCL変数が生まれるとは考えず、variableブロックと参照を整える。
根拠資料・確認情報
対応範囲:LPIC-3 305-300 Version 3.0
資料確認日:2026-11-02
アプリ内の初回回答データ
回答データを読み込んでいます。