All courses

Terragrunt

A standalone path through Terragrunt, the wrapper that keeps large Terraform/OpenTofu codebases DRY and consistent. Beginner covers the problem it solves, installing it, the terragrunt.hcl model, and generating backend/provider config. Intermediate builds real structure: DRY remote state, inputs and includes, dependencies and outputs between modules, and run-all across many units. Advanced goes deep: multi-account/region layouts, hooks and mocks, remote-state security, and secure CI/CD. Real HCL and CLI output throughout; each level ends with a self-test feeding a rotating final exam.

Advanced3 sections · 12 lessons · ~5h total · 14-question self-test

Progress is saved in this browser only — no account required.

Final exam
Test yourself on everything
14 questions drawn from all 3 sections — every answer explained as you pick.
Start final exam