Gruntwork’s “Terralith to Terragrunt” guide is well-written and comprehensive. It’s also a masterclass in manufacturing complexity to sell a solution.
I walked through the guide step by step. Here’s where it goes wrong — and what to do instead.
You begin with flat resources in a live/ directory. S3 bucket, DynamoDB table, IAM role, Lambda function. All in one state file. Simple.