Earlier quoted context omitted.
Pulumi is not free. You can still use Code with Terraform/OpenTofu using CDKTF [0]! [0]: https://developer.hashicorp.com/terraform/cdktf
It is possible to self-host it on GCS, S3, etc. We used to pay for their cloud offering, but using GCS as a backend was much more performant than using their backend and extremely cheap (a few cents to dollars per month).
It's Time to Switch to OpenTofu
21–27 of 27 posts
Re: It's Time to Switch to OpenTofu
#22Re: It's Time to Switch to OpenTofu
#23Or use code instead of HCL. I joined Pulumi because I believe that using the abstraction and tooling that a proper language allows is the way to go, but anything that's not config: CDK, Bicep, TF CDK, etc – is to me a step in the right direction. It's not that HCL is bad, and I get that it's dominant. It's just the same complaint I have with yaml and yaml templating: You will want something more than a config file at…
Pulumi is not free. You can still use Code with Terraform/OpenTofu using CDKTF [0]! [0]: https://developer.hashicorp.com/terraform/cdktf
I just pay the AWS costs under my own account and nothing else.
Re: It's Time to Switch to OpenTofu
#24Naming Spacelift, Env0, Scalr etc as suppprters without mentioning they had no other choice than to move away from Terraform feels like its missing some context. I would assume they could've licensed it from HashiCorp but for a huge sum.
Maybe. Maybe not. Maybe hashicorp would have agreed to sell a license to them with terms that allowed their usage of terraform in their products. But it is also quite likely that they would have refused to grant such a license to their competitors.
Re: It's Time to Switch to OpenTofu
#25Naming Spacelift, Env0, Scalr etc as suppprters without mentioning they had no other choice than to move away from Terraform feels like its missing some context. I would assume they could've licensed it from HashiCorp but for a huge sum.
> I would assume they could've licensed it from HashiCorp but for a huge sum. Maybe. Maybe not. Maybe hashicorp would have agreed to sell a license to them with terms that allowed their usage of terraform in their products. But it is also quite likely that they would have refused to grant such a license to their competitors.
Re: It's Time to Switch to OpenTofu
#26Earlier quoted context omitted.
Pulumi is not free. You can still use Code with Terraform/OpenTofu using CDKTF [0]! [0]: https://developer.hashicorp.com/terraform/cdktf
Pulumi is free: "Pulumi is true open source, uses the Apache 2.0 license, and does not and never will depend on BSL-licensed software in any way, HashiCorp owned or otherwise." ( https://www.pulumi.com/blog/pulumi-hearts-opensource/ ) Pulumi Cloud (the SaaS offering) is (mostly) not free. There is a free tier for individuals/companies with minimal needs. You may happily use Pulumi and manage your own state files, for…
Re: It's Time to Switch to OpenTofu
#27Earlier quoted context omitted.
Pulumi is not free. You can still use Code with Terraform/OpenTofu using CDKTF [0]! [0]: https://developer.hashicorp.com/terraform/cdktf
I found https://sst.dev/ to be a developer friendly experience. It is built on top of Pulumi. I just pay the AWS costs under my own account and nothing else.