terramate icon indicating copy to clipboard operation
terramate copied to clipboard

[FEATURE] - Add in doc a comparison with pro and cons with other tools

Open gillg opened this issue 3 years ago • 12 comments

Describe the solution you'd like I would be able to fully understand key concepts differences between terramate and other well known tools like terragrunt.

Additional context Because terramate approach seems interesting I would understand how you inject vars to terraform with different scopes and what should be versionned on git in stacks folders.

gillg avatar May 08 '22 08:05 gillg

Hi @gillg,

Thanks for requesting the comparison. We will come up with a comparison of Terramate and other tools such as Terragrunt, Terraspace, etc,

Because terramate approach seems interesting I would understand how you inject vars to terraform with different scopes and what should be versionned on git in stacks folders.

Sure, let me take of this also!

soerenmartius avatar May 08 '22 12:05 soerenmartius

Hi @gillg, we just released a new article in our blog that compares Terramate and Terragrunt https://blog.mineiros.io/terramate-and-terragrunt-f27f2ec4032f

soerenmartius avatar May 24 '22 10:05 soerenmartius

Awesome! It helps to clarify your mindset and shows a great analysis :) In practice combining terramate and terragrunt remain a little bit abstract but it gives some ideas

gillg avatar May 24 '22 12:05 gillg

Awesome! It helps to clarify your mindset and shows a great analysis :) In practice combining Terramate and Terragrunt remain a little bit abstract but it gives some ideas

We will come up with some examples of how to use both together soon. Also, a detailed comparison matrix to explain the difference with other tools is in the making :)

soerenmartius avatar May 24 '22 13:05 soerenmartius

Hi. Is there any update with regards to that comparison matrix yet? We heavily use terragrunt at my company and would like to think of ways to either replace it or enhance it with this tool.

kitos9112 avatar Aug 16 '22 22:08 kitos9112

Hi. Is there any update with regards to that comparison matrix yet? We heavily use terragrunt at my company and would like to think of ways to either replace it or enhance it with this tool.

Hi @kitos9112, we've create a matrix internally already - let me check back in with the team to see if we can share this with you already. Will get back to you asap.

soerenmartius avatar Aug 17 '22 05:08 soerenmartius

Many thanks @soerenmartius

kitos9112 avatar Aug 18 '22 08:08 kitos9112

Hi. Is there any update with regards to that comparison matrix yet? We heavily use terragrunt at my company and would like to think of ways to either replace it or enhance it with this tool.

Hey @kitos9112,

Sorry for letting you wait. We will need a bit more time to finish this but you can expect this to be shipped in September. I will come back to you once we finished it! Again, sorry for the delay!

soerenmartius avatar Aug 25 '22 20:08 soerenmartius

Hey @soerenmartius is this still open , btw could you provide you blog on comparison btw terramate and other tools.

RohanMishra315 avatar Dec 07 '23 10:12 RohanMishra315

Hi @RohanMishra315 , that's a fair point and I will make up for it during the next few days. Are there any specific tools that you would like to see covered?

soerenmartius avatar Dec 07 '23 18:12 soerenmartius

Tools like Terragrunt,Terraspace and Terraplate comparison should covered.BTW , could you tell some issues that I can contribute to.

RohanMishra315 avatar Dec 08 '23 01:12 RohanMishra315

Tools like Terragrunt,Terraspace and Terraplate comparison should covered.BTW , could you tell some issues that I can contribute to.

Hi @RohanMishra315 , ok I will take care of it :) In a nutshell: Terramate is multi-IaC, Terramate is not a wrapper but an executor - it doesn't require you to move out of native Terraform if you use it to manage Terraform in Terramate Stacks. I'll update this issue when we published the new page

soerenmartius avatar Dec 08 '23 11:12 soerenmartius

we added comparisons and also integrate with terragrunt now. please see docs.

mariux avatar Apr 17 '24 15:04 mariux