広告スペース(バナー)
🟪Terraform レッスン
Terraformの基本を知ろう5
リソースの定義と検証5
状態(state)を理解しよう4
変数と出力値4
モジュールとワークスペース5
プランの保存と高度な状態管理5
応用的なTerraformの機能8
レッスン 13 / 37

terraform show で現在の状態を確認しよう

「今tfstateに、どんな情報が記録されているか確認したい」というときに使うのがterraform showです。現在のstateの内容を、人間が読みやすい形式で表示するコマンドです。

terraform showという書式で使います。

terraform showを実行すると、これまでにapplyされたリソースの一覧と、それぞれの属性(idなど)が表示されます。まだ何も適用されていなければ「No state.」と表示されます。

よくあるつまずきは、terraform show(現在のstateを見る)とterraform plan(これから何が変わるかを見る)の役割の違いを混同することです。showは過去の記録、planは未来の予測という違いがあります。

実務では現在の環境の実態を素早く確認したいとき、管理コンソールを開かずにコマンド一発で確認できる便利な手段として使われます。

Terraform
試してみよう(疑似ターミナルへの入力例)
terraform show

🧑‍💻 このコマンドは Terraformの疑似ターミナル に実際に入力して試せます(このページ自体には操作可能なターミナルはありません)。

🎯
ここまでできればゴール達成!
現在管理しているリソースの状態を確認できるようになります。
広告スペース(バナー)
広告スペース(記事内)