過去問ドリル

LinuCレベル3 プラットフォームスペシャリスト プラットフォームの運用管理 問2

プラットフォームの運用管理/インフラプロビジョニングの自動化

OpenTofu(Terraform互換のIaCツール)におけるtofu planコマンドの役割として適切なものはどれか。

当サイトのオリジナル問題(LinuCレベル3 プラットフォームスペシャリストの出題範囲「プラットフォームの運用管理」に対応。実際の試験問題ではありません)

正解:D

解説

tofu planコマンドは、現在のstate(管理対象リソースの記録された状態)と設定ファイルの内容を比較し、実際にtofu applyを実行した場合にどのようなリソースの作成・変更・削除が行われるかを、実際には適用せずに表示するコマンドです。適用前の確認に使われます。

選択肢ごとの解説

  • A誤り。構文チェックだけを行うのはtofu validateで、planは差分を示します。
  • B誤り。実際に反映するのはtofu applyです。
  • C誤り。リソースの削除はtofu destroyの役割です。
  • D正しい。planはstateと設定の差分を計算し、適用せずに変更内容を表示します。
LinuCレベル3 プラットフォームスペシャリストの問題を演習モードで解く