Jenkins + Terragrunt + Terraform Ecosystem for AWS Multi-Environment
summary
A working internal platform named IDT Terra Live that integrates Jenkins, Terragrunt, and Terraform to allow non‑Terraform engineers to deploy across many AWS accounts and environments while enforcing company policies. It imports existing AWS resources into Terraform state, generates automated plans and PR comments with colored diffs, injects required tags and secrets, runs gated apply pipelines, and reports drift to handle legacy infrastructure across multiple live repositories and account stacks.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 3:02Infrastructure problems
- 6:18Jenkins + Terragrunt + Terraform
- 8:49Account creation
- 10:58Existing resources
- 12:04Terraform variables
- 13:34Terragrunt repo
- 15:48Terragrunt workflow
- 16:34Builds and changes
- 18:45Confirm and apply
- 20:11Other solutions
- 21:34Module version changes
- 22:36Q&A
related talks
41mAWS Cloud Automation Platform with Terraform and Jenkin
35mTerraform-Powered Platform-as-a-Service
57mLook Ma, no OPS! Automating microservices' infrastructure
21mBeginner's Guide to Terragrunt
25mEnterprise Deployment to Azure and AWS in Azure DevOps
35mMulti Region Terraform Deployments
32mContinuous Software Delivery using Jenkins, Spinnaker and Terraform...
06mIgnite - Blue Green Deployments Using Terraform + Packer + Jenkins
