Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE]: Add OpenTofu support #5740

Open
ashwiren opened this issue Feb 16, 2024 · 3 comments
Open

[FEATURE]: Add OpenTofu support #5740

ashwiren opened this issue Feb 16, 2024 · 3 comments

Comments

@ashwiren
Copy link

ashwiren commented Feb 16, 2024

Feature Request

Background / Motivation

Without getting into drama etc opentofu is an opensource fork of terraform

What should the user be able to do?

Use opentofu provider the same as terraform provider

Why do they want to do this? What problem does it solve?

Suggested Implementation(s)

For now opentofu 1.6 is a 1:1 implementation of all of terraform 1.5 features plus some 1.6 features so the most/all of the work to support opentofu as a provider should be able to leavage what already exists for terraform.

How important is this feature for you/your team?

Currently this is a nice to have but platforms like gitlab are planning to switch from terraform support to opentofu support and are phasing out their terraform support in a med/long term so it would be better to have a transition plan sorted out early

🥀 Crucial, Garden is unusable for us without it

@kvendingoldo
Copy link

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.

@dan-at-confirm
Copy link
Contributor

Any updates on this?

@twelvemo
Copy link
Collaborator

twelvemo commented Jul 4, 2024

This is a good idea! We will get to this at some point, but also happy to receive contributions and help out with any pointers!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants