Migrating a large, manually managed AWS account to Terraform

I’m looking for any case studies, guides, or examples of bringing a relatively large, manually managed AWS account into Terraform. I’m looking to learn from others before doing this myself.

I’d like to inventory all the things and then progressively build the configuration and import.

I feel like I’m going to end up generating an inventory from Billing invoices, because there is no nice CLI way to generate a resource list that I can push into a CSV.

Any examples out there for me to read?

you could give this a try, maybe?


1 Like