Skip to content
Back to all work
Infrastructure

Harbor Migration

Moved a hand-configured production environment into Terraform with zero customer-visible downtime.

Client
SaaS company, Austin
Role
DevOps consultant
Year
2023
Category
Infrastructure

The engagement

Production had been built by hand over five years. Nobody could recreate it, and the one person who understood the load balancer rules had left.

We imported the live environment into Terraform state piece by piece, verifying each plan produced no diff before moving on, then rebuilt staging from the same modules to prove reproducibility.

The team now creates a full preview environment per pull request and tears it down on merge.

Tech stack

Terraform
AWS
GitHub Actions
Datadog