Home · Apps · rl-main-infra · todo_api · todo_mobile
Route53 Migration Status
Completed phases
- Phase 1 (TXT/CNAME): ✅ complete (
37 records)
- Phase 2 (A/AAAA): ✅ complete (
18 records)
- Phase 3 (MX/SRV/CAA): ✅ complete (
25 records)
- Phase 4 (NS/PTR/other): ✅ framework implemented; no source records detected for migration
Hosted zones
Managed hosted zones are in place via Pulumi:
- Public zones:
roylee.co, roylee.app, roylee.dev, roylee.cloud, rlmc.app, rljhdnsvalidation.xyz, roylee.games, roylee.chat, roylee.shop, rljh.link
- Private zones:
roylee.app, roylee.dev, roylee.cloud, rlmc.app, roylee.games, roylee.chat, roylee.shop
Notes
- DNS records are now managed via Pulumi in phased modules (
route53-phase1..4).
- Cloudflare export JSON was used for migration planning; implementation is in typed TypeScript modules.
- Next operational step is registrar NS cutover planning (validation + rollback runbook).