HashiCorp Certified: Terraform Associate 問題集

HashiCorp Certified: Terraform Associate (004) 試験対策公式 Exam Objectives(Terraform Associate 004・Terraform 1.12)準拠

HashiCorp Certified: Terraform Associateの日本語問題集。全180問に解説つき。模擬試験は60問・60分です。

試験の概要(問題数・試験時間・出題範囲と配点)を見る

HashiCorp Certified: Terraform Associate 無料問題 3 / 10 ・ 分野3: Core Terraform workflow

チームがリポジトリを HCP Terraform につないだ。ワークフローのガイドによれば、メンバーが構成の変更でプルリクエストを開くと何が起きるか。

  1. HCP Terraform は、plan で変更に誤りが出なければプルリクエストをマージする
  2. HCP Terraform は、レビュー担当がワークスペースから手で plan を求めるまで待つ
  3. HCP Terraform が plan を実行し、プルリクエストのステータスの更新でその結果を知らせる
  4. HCP Terraform がテスト用の写しに変更を適用し、プルリクエストにその出力が表示される
正解と解説を見る

正解: C

正解の理由
「The Core Workflow Enhanced by HCP Terraform」の Plan のステップは、プルリクエストのレビューの準備ができたら、HCP Terraform が speculative plan のレビューを楽にすると書いている。まず、プルリクエストが作られると plan が自動で実行され、実行中であることがプルリクエストのステータスの更新で示される。plan が終わると、変更があったかどうかがステータスの更新に出て、プルリクエストの画面からそのまま見られる。変更によっては、メンバーがプルリクエストを承認するのにそれだけで足りる。詳しく確かめる必要があるときは、HCP Terraform へのリンクから plan の詳細の全体を開き、作者の意図と変更のリスクを確かめられる。Apply のステップはマージの後に来る。

違う選択肢
「HCP Terraform がテスト用の写しに変更を適用し、プルリクエストにその出力が表示される」… プルリクエストで実行されるのは speculative plan である。ガイドでは apply はもっと後に来る。マージの後に HCP Terraform が具体的な plan をチームに示し、Apply が確認されてから変更が実行される。
「HCP Terraform は、レビュー担当がワークスペースから手で plan を求めるまで待つ」… ガイドは、レビューを楽にするために HCP Terraform がまず行うこととして、プルリクエストが作られたときに plan を自動で実行することを挙げている。レビュー担当が HCP Terraform へのリンクを開くのは、plan の詳細をすべて見たいときである。
「HCP Terraform は、plan で変更に誤りが出なければプルリクエストをマージする」… 承認とマージはチームが行う。ガイドは、変更によってはステータスの更新を見るだけでメンバーがプルリクエストを承認できると書き、マージの後には具体的な plan がチームに示されて承認を待つとしている。

プルリクエスト、マージ、apply の順
プルリクエストを開くと speculative plan が実行され、結果はプルリクエストのステータスの更新に出る。マージすると具体的な plan が示され、チームが承認してから HCP Terraform が適用する。

HashiCorp Certified: Terraform Associateの演習アプリ(無料10問・全問は購入で)へ

問題集(note)を見る