Skip to content

What are the pros/cons of using Terragrunt versus Terraform Workspaces when instantiating modules? #92

Answered by brikis98
marijakstrazdas asked this question in Help
Discussion options

You must be logged in to vote

Updated answer (Aug, 2022)

I took the original answer below and flushed out the details in a blog post series called How to manage multiple environments with Terraform to answer this question. This series walks through how to use workspaces, branches, and Terragrunt to set up multiple environments, switch between environments, use different configurations, backends, and versions in each environment, and how to work with multiple modules. At the end of each post, you’ll see a list of the advantages and drawbacks of using that option. And for those of you looking for the short version, there's a handy comparison table in that series to help you pick:

Original answer (Dec, 2021)

There are a…

Replies: 1 comment 5 replies

Comment options

You must be logged in to vote
5 replies
@adamkendall1
Comment options

@evbo
Comment options

@ekostjuk
Comment options

@Warns
Comment options

@ekostjuk
Comment options

Answer selected by pete0emerson
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment