gaia-app/gaia

✨ : Support for OpenTofu

rknechtel opened this issue · 2 comments

Is your feature request related to a problem? Please describe.
Due to Hashicorp's license change from MPL 2.0 to a BSL. competitors to Hashicorp will have licensing issues. Being Gaia basically competes with Terraform Cloud.
See:
https://thenewstack.io/closure-is-open-source-licensing-suddenly-unsustainable/
https://thenewstack.io/hashicorp-abandons-open-source-for-business-source-license/

Describe the solution you'd like
I would like to see support for using OpenTofu the fork of Terraform.
See:
https://opentofu.org/
https://github.com/opentofu/opentofu

Describe alternatives you've considered
N/A

Additional context
Gaia could run into Licensing issues with using Terraform. So adding support for using OpenTofu might be a good move.

At this moment if you need to have a support of Terraform as well as OpenTofu (and Terragrunt :) ) in one tool you can use https://github.com/tofuutils/tenv which my team wrote some months ago. A lot of users switched to that tool to unify version management in the world of Terraform.

You're welcome to open any issues or contribute to tenv.

@rknechtel I’m sure Semaphore UI is the best UI for OpenTofu at this moment.

@kvendingoldo I like your tool tenv. Thank you for your work!