I’ve written a blog post on using Atlantis with Terragrunt:
HashiCorp Terraform is a declarative tool for infrastructure as code (IaC) that has been around since 2014. It offers considerable flexibility in how you run it: on your local system, integrated as part of your CI/CD pipelines, on your build servers, bundled in some IaC platforms, or in another way. Smooth workflows for collaboration on Terraform configurations are crucial for successful IaC.
When you write Terraform configurations at scale for large cloud infrastructures, Terraform code, such as provider definitions and state backend configurations, will repeat throughout all your configurations. Keeping things like provider versions up to date across all Terraform configurations can be tedious.
A whole ecosystem of tools has grown around Terraform to help you run Terraform at scale. In this post, we focus on Atlantis and Terragrunt, specifically, how to run Atlantis with Terragrunt. .[^summary]
Read more at spacelift.io/blog/atlantis-terragrunt