https://github.com/gruntwork-io/terragrunt
Terragrunt is a thin wrapper for Terraform that supports locking for Terraform state.