#community-projects (2020-04)
Projects built by our community member. Promote your projects by sharing your github repos!
2020-04-02
btw, for all you terraformers out there, I think you’ll dig what @mumoshu as been cooking up with #variant v2. He has created a declarative way to describe any “cli” tool using HCL that can be compiled down to a single binary. It means anyone on your team who can write HCL can help write the cli tool for your company (e.g. ./acme eks up
) Maybe you use #terragrunt today. Maybe you wish it did things that it doesn’t do today, but you’re not a go programmer. With #variant , that’s less the case because you can define arbitrary workflows like you would in a Makefile
(only with a Makefile
it doesn’t compile down to a binary for easy distribution) and it’s all in HCL so it easy for everyone to grok.
This is amazing.
btw, for all you terraformers out there, I think you’ll dig what @mumoshu as been cooking up with #variant v2. He has created a declarative way to describe any “cli” tool using HCL that can be compiled down to a single binary. It means anyone on your team who can write HCL can help write the cli tool for your company (e.g. ./acme eks up
) Maybe you use #terragrunt today. Maybe you wish it did things that it doesn’t do today, but you’re not a go programmer. With #variant , that’s less the case because you can define arbitrary workflows like you would in a Makefile
(only with a Makefile
it doesn’t compile down to a binary for easy distribution) and it’s all in HCL so it easy for everyone to grok.
Turn your bash scripts into a modern, single-executable CLI app today - mumoshu/variant2