Terraform Cloud / HCP Terraform — stateのリモート管理
1. 概要 Terraform Cloud(現在はHCP Terraformにリブランド)はHashiCorpが提供するTerraformのSaaSプラットフォームです。stateの管理・plan/applyの実行環境・ … 続きを読む
1. 概要 Terraform Cloud(現在はHCP Terraformにリブランド)はHashiCorpが提供するTerraformのSaaSプラットフォームです。stateの管理・plan/applyの実行環境・ … 続きを読む
1. 概要 tfstateファイルはTerraformがリソースの状態を追跡するためのデータベースです。JSONフォーマットで人間が読める形式ですが、直接編集することは強く非推奨です。 この記事では、なぜ危険なのか、どう … 続きを読む
terraform_remote_stateデータソースで複数のTerraform構成間でoutputsを共有する方法を解説。S3バックエンドの設定例、セキュリティリスク、tfe_outputsやSSM Parameter Storeへの代替手段も説明します。
Terraform workspaceで複数環境のstateを分離する方法を解説。terraform.workspace変数での環境判定、workspaceとstateの関係、落とし穴と代替パターン(ディレクトリ分離)を具体例付きで説明します。
TerraformのStateファイル(terraform.tfstate)の役割・構造・安全な管理方法を解説。terraform stateコマンドの使い方、importによる既存リソースの取り込み、機密情報のリスクと対策、State Lockの仕組みを説明します。