Episode Details
Back to Episodes
Terragrunt Parallel Apply in GitHub Actions: 2.7× Faster
Description
This story was originally published on HackerNoon at: https://hackernoon.com/terragrunt-parallel-apply-in-github-actions-27-faster.
How inDrive used dependency graphs and GitHub Actions for Terragrunt parallel apply, achieving 2.7× aggregate speedup over an estimated serial baseline.
Check more stories related to undefined at: https://hackernoon.com/c/undefined.
You can also check exclusive content about #terraform, #terragrunt, #github-actions, #infrastructure-as-code, #devops, #aws, #automation, #good-company, and more.
This story was written by: @indrivetech. Learn more about this writer by checking @indrivetech's about page,
and for more stories, please visit hackernoon.com.
At inDrive, we replaced order.txt with a validated dependency graph and parallel Terragrunt jobs in GitHub Actions. Across 355 rollouts, parallel apply took 64 hours versus an estimated 171 hours for serial execution—a 2.7× aggregate speedup. Small PRs often ran slower, so serial apply remains the default.