HashiTalks Japan 2024「Terraform Stacks入門」の資料です。
HashiConf 2024 でTerraform Stacksがパブリックベータになりました。
Terraform Stacksを使うことで、複数Workspaceが必要な構成を簡単に構築できます。
本セッションでは、以下の内容を解説します。
1. Stacksの基本概念と従来のTerraformワークスペースとの違い
- Stacksが解決する課題と利点
- 従来のワークスペース管理との比較
- Stackの導入によるワークフローの変化
2. Stacksの構成要素、基本機能
- Deployments,Components,Orchestration rules,Deferred changes
- 各定義ファイル(tfdeploy.hcl,tfstack.hcl, component block,deployment block)
- Tfstacks CLIの使い方
3. Stacksのユースケース
- マルチ環境(開発、ステージング、本番)の効率的な管理
- 依存関係を考慮したデプロイ
新機能Terraform Stacksが気になっている方に、おすすめのセッションです。