Build and manage complex application platforms with Terraform
summary
HCP Terraform Stacks adds a top-level config that maps components to root Terraform modules, introduces deployments to repeat the same infrastructure without copying code, and uses deferred changes to split plans so Kubernetes provider bootstrapping succeeds. Demo builds HashiBank on AWS (VPC + EKS + namespaces), deploys to three environments (dev auto-approved via orchestration rules) and two regions, replaces ~12 workspaces with one stack, and finishes with a convergence plan showing the app running.
AI-written summary · about
chapters (8)
- 0:00Introduction and challenges
- 3:33Platform deployment analysis
- 7:22Introducing terraform stacks
- 11:57Modeling the application
- 13:46Configuration breakdown
- 18:56Demo: deploying infrastructure
- 22:54Automation and orchestration
- 26:56Recap and future use cases
related talks
25mTerraform Stacks is here!
19mSynchronization of Infrastructure Provisioning & Application Deployments
35mTerraform-Powered Platform-as-a-Service
41mScaling Infrastructure as Code
41mScale infrastructure operations with HCP Terraform self-service workflows
28mYour Terraform setup is the foundation for an IDP — extend it to empower developers
36mInfrastructure as Code with Terraform
55mSelf-service infrastructure is no longer a dream
