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

terraform providers でプロバイダ一覧を確認しよう

「この設定ファイルは、どのプロバイダに依存しているか確認したい」というときに使うのがterraform providersです。現在の設定に必要なプロバイダの一覧を表示するコマンドです。

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

terraform providersを実行すると、provider[registry.terraform.io/hashicorp/aws] ~> 5.0のように、依存しているプロバイダとバージョン制約がツリー形式で表示されます。

よくあるつまずきは、モジュールを組み合わせるうちに意図しないプロバイダへの依存が増えていることに気づかないことです。定期的にこのコマンドで依存関係を確認するのが望ましいです。

実務では複数のモジュールを組み合わせた大規模な構成で、依存プロバイダの全体像を把握するために使われます。

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

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

🎯
ここまでできればゴール達成!
使用しているプロバイダの一覧を確認できるようになります。
広告スペース(バナー)
広告スペース(記事内)