#State
2 件の記事
読了 5分
Terraform 基礎 #9 リモート state とチーム協業 — S3 バックエンド、ネイティブロック、機密情報の保護
ローカル state がチーム協業でぶつかる 3 つの問題を確認し、S3 バックエンドへ state を移す設定と init のマイグレーション手順を整理します。use_lockfile によるネイティブロックが同時実行を防ぐ仕組みと DynamoDB 方式がレガシーになった背景、state バケットのバージョニングと暗号化、アクセス制御まで扱い、基礎シリーズを締めくくります。
読了 5分
Terraform 基礎 #5 state の正体 — tfstate ファイルの構造と plan が変更を計算する仕組み
terraform.tfstate ファイルを実際に開いて構造を確認し、plan がコード、state、実際のインフラの 3 つを比較して変更を計算する仕組みを整理します。state に機密情報が平文で残る問題とコミット禁止のルール、state list と show、mv、rm といった操作コマンド、state を失ったときに起きることまで扱います。