Our great sponsors
-
manifesto
The OpenTF Manifesto expresses concern over HashiCorp's switch of the Terraform license from open-source to the Business Source License (BSL) and calls for the tool's return to a truly open-source license.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
terrarium
Mutexed file sync backed by S3. Designed for painless state management in CI or other ephemeral filesystems. (by evantbyrne)
-
registry-stable
Discontinued The all-new opentofu.org registry! [Moved to: https://github.com/opentofu/registry]
It is, btw, why it was so easy for us to spin up a quick-and-dirty registry for our alpha release[0] that basically contains all providers and modules - almost everything is hosted on GitHub.
Right now we're working on the stable registry[1,2], and that's basically the main blocker left to a full stable release. You can track the progress in our weekly updates[3].
Note: Interim Tech Lead of the OpenTofu project
[0]: https://github.com/opentofu/registry
[1]: https://github.com/opentofu/opentofu/issues/741
[2]: https://github.com/opentofu/registry-stable
[3]: https://github.com/opentofu/opentofu/blob/main/WEEKLY_UPDATE...
I would use opentofu but still waiting on https://github.com/opentofu/manifesto/issues/58
Shameless OSS plug time. I made a small utility many years ago to solve the Terraform state problem in CI by using a file in S3 with a expiration timestamp as a locking mechanism. Obviously this only scratches the surface of what Terraform Cloud does, but might be enough for many teams. Feel free to fork it for your own purposes: https://github.com/evantbyrne/terrarium
We use Atlantis [0] for CI/CD automation of Terraform pull requests to a centralized repository. It's pretty good too, especially for a self-hosted solution. I can't see how Terraform Cloud's costs would be justifiable for us without a custom contract.
[0] https://www.runatlantis.io/
It is, btw, why it was so easy for us to spin up a quick-and-dirty registry for our alpha release[0] that basically contains all providers and modules - almost everything is hosted on GitHub.
Right now we're working on the stable registry[1,2], and that's basically the main blocker left to a full stable release. You can track the progress in our weekly updates[3].
Note: Interim Tech Lead of the OpenTofu project
[0]: https://github.com/opentofu/registry
[1]: https://github.com/opentofu/opentofu/issues/741
[2]: https://github.com/opentofu/registry-stable
[3]: https://github.com/opentofu/opentofu/blob/main/WEEKLY_UPDATE...
It is, btw, why it was so easy for us to spin up a quick-and-dirty registry for our alpha release[0] that basically contains all providers and modules - almost everything is hosted on GitHub.
Right now we're working on the stable registry[1,2], and that's basically the main blocker left to a full stable release. You can track the progress in our weekly updates[3].
Note: Interim Tech Lead of the OpenTofu project
[0]: https://github.com/opentofu/registry
[1]: https://github.com/opentofu/opentofu/issues/741
[2]: https://github.com/opentofu/registry-stable
[3]: https://github.com/opentofu/opentofu/blob/main/WEEKLY_UPDATE...
Related posts
- Stop Squinting at IaC Templates: Preview Diffs for Argo CD, Terraform, and more!
- What is the equivalent of docker-compose for terraform?
- Version of terraform binary cli does it include in the container
- Atlantis claims exemption from new HashiCorp license
- Aatlantis is not affected by Terraform BUSL license change