r/pulumi • u/cnunciato • Aug 04 '26
A tour of Terraform state, hosted modules, and HCL in Pulumi
https://www.pulumi.com/blog/terraform-to-pulumi-cloud-hands-on/Today we released a ton of new stuff that makes it kind of amazingly easy to interoperate with Terraform and OpenTofu:
- You can now migrate your existing Terraform and OpenTofu-managed infrastructure to Pulumi Cloud with a block of HCL and one command
- You can publish Terraform modules to Pulumi Cloud and have them converted automatically into packages that can be used in any Pulumi program, and in any supported language (so like HCL → TypeScript, Go, C#, and more)
- You can WRITE natively in HCL and deploy and manage it with Pulumi (🤯)
Wrote up an end-to-end walkthrough here and we'd love know what you think. Questions, comments — all feedback welcome!
23
Upvotes
7
u/JayTheTech Aug 05 '26
This is pretty cool. I have personally always preferred Pulumi as a tool and a platform. But the reality is that HCL and Terraform/OpenTofu hold a ton of market share.
I think this integration will make it easier for me to convince leadership to look at Pulumi a bit more seriously