Hacker News new | ask | show | jobs
by tjasdfhwd___ 1099 days ago
I've been happy with Hashicorp Terraform Cloud and HCL except for the very recent price hikes which may force us to leave them so we are keeping our eyes out for alternatives.

The AI assistant seen here is a very good idea. I will actually share this with my team.

I imagine the terraform conversion doesn't work when you use in-house written providers (in golang), is this correct?

4 comments

You would need to bridge the Terraform provider to a Pulumi provider first. If you've written a Terraform provider, bridging to a Pulumi provider should be straightforward.

If you need help with this, please reach out to me on the Pulumi community slack at https://slack.pulumi.com and happy to help

Hey!

I recommend checking out Spacelift[0]. It's a CI/CD system specialized for Infra as Code, including Terraform and Pulumi. We have both a ton of additional features, as well as a much more reasonable pricing model, so we've recently been talking a lot to folks wanting to migrate from TFC due to the changes you've mentioned.

You can easily reach out to us on the website by scheduling a demo, using the chat widget, or just sending me an email (see my profile).

[0]: https://spacelift.io

Disclaimer: Software Engineering Team Lead at Spacelift, so take this with a healthy grain of salt, but I do legitimately think it's a great product.

We're building our new infrastructure with Terraform - and experimenting with postgresql for state. So far so good, but we have only a handful of resources.

Bit of a catch-22 to setup managed postgres for state, tailscale network with a vm as exit-node (to access postgres via VPN/lan - not Internet) - via Terraform - and then switch state from local (initial setup) to postgres.

But nice to be able to eg: interact with a different provider for DNS, supplying IPs from other resources.

Fortunately there are a lot of other terraform deployment and state management systems, such as Spacelift and Scalr.