広告スペース(バナー)
🟪Terraform レッスン
Terraformの基本を知ろう5▾
リソースの定義と検証5▾
状態(state)を理解しよう4▾
変数と出力値4▾
モジュールとワークスペース5▾
プランの保存と高度な状態管理5▾
レッスン 14 / 37
terraform state list でリソース一覧を見よう
「今Terraformが管理しているリソースを、サッと一覧で見たい」というときに使うのがterraform state listです。stateに記録されているリソースのアドレス(識別子)を一覧表示するコマンドです。
terraform state listという書式で使います。terraform showより簡潔に、リソースの名前だけを確認したいときに向いています。
terraform state listを実行すると、aws_instance.webのような形式で、管理下にある各リソースのアドレスが1行ずつ表示されます。
よくあるつまずきは、大量のリソースがある環境で、目的のリソースを見つけるのに時間がかかることです。実務ではgrepなどと組み合わせて絞り込むことがよくあります。
実務では特定のリソースに対してstate showやimportを行う前に、正確なアドレスを確認する目的でよく使われます。
Terraform
試してみよう(疑似ターミナルへの入力例)
❯ terraform state list
🧑💻 このコマンドは Terraformの疑似ターミナル に実際に入力して試せます(このページ自体には操作可能なターミナルはありません)。
🎯
ここまでできればゴール達成!
管理下にあるリソースの一覧を確認できるようになります。
管理下にあるリソースの一覧を確認できるようになります。
広告スペース(バナー)
広告スペース(記事内)