Commit Graph

2 Commits

Author SHA1 Message Date
Thomas Hallock c16b70090f feat(infra): add full k8s stack mirroring docker-compose setup
Terraform now deploys a complete k8s environment:
- cert-manager with Let's Encrypt (staging + prod issuers)
- Redis deployment with persistent storage
- App deployment (2 replicas, rolling updates)
- Traefik ingress with SSL, HSTS, HTTP→HTTPS redirect

Ready for switchover by forwarding ports 80/443 to k3s VM.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 11:33:49 -06:00
Thomas Hallock 38e289f626 chore(infra): add terraform lock file for reproducible builds
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 11:04:51 -06:00