Legacy Infrastructure Decommission Schedule
With the migration to dedicated AWS accounts, EKS, and GitHub Actions, a large amount of legacy infrastructure still needs to be cleaned up and migrated. This is the order in which each migration or shutdown happens, and a log of when they were completed.
Done — decommissioned / migrated
Pending — scheduled or blocked
| Status | System | Shutdown date | Replacement | Ticket | Remaining blockers |
|---|---|---|---|---|---|
| Done | icinga RDS DB | 8/28/2025 | None | TOPS-473 | None |
| Done | legacy site.wanderu.com | 9/2/2025 | S3 site.{env}.wanderu.com | TOPS-471 | None |
| Done | Dev/Pilot Legacy MSK | 9/29/2025 | Dedicated account MSK | TOPS-479 | None |
| Done | WKE — Production | 12/2/2025 | EKS Production | TOPS-38 | None |
| Done | Prod Legacy MSK | 10/1/2025 | Dedicated account MSK | TOPS-479 | None |
| Pending | legacy rediscrape + session-cde redis clusters | — | Next-gen account ElastiCache servers | #5 | Shut down pservs WKE infrastructure |
| Pending | legacy static-01 | — | S3 static.{env}.wanderu.com | #6 | Blocked on mammoth + ui-react PRs |
| Pending | packages.wanderu.co | — | GitHub | #7 | None |
| Pending | npm.wanderu.co (verdaccio) | — | npmjs.org | #8 | None |
| Pending | Legacy EKS | — | EKS | — | Migrate Airbyte + Snowplow |
| Pending | legacy blog-01 | — | blog-01 (EC2) in new AWS account | — | Migrate data |
| Pending | Legacy Kafka | — | AWS MSK (Warehouse) | #9 | Migrate Mammoth consumers, app event streams, and filebeat to MSK |
| Pending | CMAK (legacy Kafka UI) | — | kafka-ui.{env}.internal.wanderu.com | — | Shut down legacy Kafka |
| Pending | Burrow (legacy Kafka consumer monitoring) | — | Datadog | — | Shut down legacy Kafka |
| Pending | dockerhub.ops.nva | — | ECR | #11 | — |
| Pending | WKE — Ops | — | None | — | Migrate update-routes and remove-invalid-routes jobs; shut down dockerhub, burrow, verdaccio |
| Pending | Rancher | — | — | — | Shut down WKE Prod + WKE Ops |
| Pending | k3s | — | None | — | Shut down Rancher |
| Pending | k3s RDS DB | — | None | — | Shut down k3s |
| Pending | Opsdocker | — | None | — | Shut down CMAK, dockerhub, verdaccio |
| Pending | Legacy Mongo | — | AWS DocumentDB | #10 | Migrate data to new Mongo |
| Pending | Jenkins | — | Apache Airflow, GitHub Actions | — | Shut down Mammoth pipelines + Carrier Data Automation |
| Pending | BackDocker | — | — | — | Shut down Carrier Data Automation |
| Pending | Rundeck | — | Apache Airflow, GitHub Actions | — | Shut down Mammoth pipelines + Carrier Data Automation |
| Pending | Active Directory | — | — | — | Shut down Rundeck |
| Pending | warehouse etl (ops and cde) | — | — | — | Shut down Mammoth pipelines |
| Pending | legacy BIND servers | — | — | — | Shut down Jenkins, Rundeck |
| Pending | prod-redis + prod-redis-2021 | — | Next-gen ElastiCache clusters | — | Migrate data? |
| Pending | Cortex RDS (legacy) | — | Cortex RDS (next gen) | — | Migrate data to new instance |
| Pending | Tix RDS (CDE legacy) | — | Tix RDS (next gen) | — | Migrate data to new instance |
| Pending | Reservation RDS (legacy) | — | Reservation RDS (next gen) | — | Migrate data to new instance |
| Pending | Legacy Kinesis Streams | — | Kinesis (next gen) | — | — |
| Pending | txn | — | — | — | — |
| Pending | mailrelay | — | — | — | — |
| Pending | mail2tix | — | — | — | — |