Member-only story

Migrating off Terraform Cloud

Kraig McFadden
6 min readNov 13, 2024

--

Terraform logo superimposed over some birds migrating from a HashiCorp logo to an S3 logo

I moved off of Terraform Cloud. Or rather, a quick Google search suggests I’ve moved off of “HashiCorp Cloud Platform”, which was formerly Terraform Cloud. The top three entries from my search are all ads for alternatives, with two literally showing up as “Terraform Cloud Alternative”. Cue the Spider-Man meme.

Spider-Man meme where he and his doppelganger are pointing at each other

I don’t remember why it seemed like a good idea to use TF Cloud for this website two years ago—I think some former job corrupted my sensibilities—but I went with it thinking I’d get better visibility and more management than if I used an S3 bucket. I guess both of those things were true: the UI did show me my state in a decently-readable way, and the plans and applies all took place on HashiCorp servers with some nice options for passing in variables, and for handling auth with GitHub actions and AWS. Overall it was actually a decent product.

However, and this is why I joke that my sensibilities must have been corrupted, it’s not the right product for a solo engineer working on a personal project. “Terraform Cloud” might’ve been a good product for my use case two years ago (I honestly can’t remember), but “HashiCorp Cloud Platform” is undoubtedly targeting enterprises, and the value props are…

--

--

Kraig McFadden
Kraig McFadden

Written by Kraig McFadden

Staff backend software engineer. Pursuing an MDIV at Reformed Theological Seminary. Princeton 2018 - Electrical Engineering. Opinions are my own.

No responses yet