Workspaces | Branches | Terragrunt | |
---|---|---|---|
Minimize code duplication | ■■■■■ | □□□□□ | ■■■■□ |
See and navigate environments | □□□□□ | ■■■□□ | ■■■■■ |
Different settings in each environment | ■■■■■ | ■■■■□ | ■■■■■ |
Different backends for each environment | □□□□□ | ■■■■□ | ■■■■■ |
Easy to manage multiple backends | □□□□□ | ■■■■□ | ■■■■■ |
Different versions in each environment | □□□□□ | ■■□□□ | ■■■■■ |
Share data between modules | ■■□□□ | ■■□□□ | ■■■■■ |
Work with multiple modules concurrently | □□□□□ | □□□□□ | ■■■■■ |
No extra tooling to learn or use | ■■■■■ | ■■■■■ | □□□□□ |
Works with Terraform Cloud | ■■■■■ | ■■■■■ | ■□□□□ |
Last active
May 30, 2023 23:52
-
-
Save brikis98/b326a3a13c9bcd6a6fd4a61c061805a1 to your computer and use it in GitHub Desktop.
How to manage multiple environments with Terraform comparison table
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Comparison table for the blog post series How to manage multiple environments with Terraform.