8 Commits

Author SHA1 Message Date
Ryan Moon
911bc3eb76 fix: ignore default node_pool in cluster lifecycle to prevent recreation
Some checks failed
Terraform / terraform (push) Failing after 0s
Test / test (push) Successful in 37s
2026-04-03 07:20:55 -05:00
Ryan Moon
35b78f672c feat: add system and customer node pools, scale default workers to 0
Some checks failed
Terraform / terraform (push) Has been cancelled
Test / test (push) Has been cancelled
2026-04-03 07:20:00 -05:00
Ryan Moon
10528dd7bb feat: decommission droplet, point git DNS to cluster LB
Some checks failed
Terraform / terraform (push) Failing after 1s
Test / test (push) Successful in 1s
2026-04-02 20:44:22 -05:00
Ryan Moon
3471374cb6 feat: add DOKS, managed postgres/redis, WAF rules, external-dns
Some checks failed
Terraform / terraform (push) Failing after 32s
Test / test (push) Successful in 1s
2026-04-02 17:25:13 -05:00
Ryan Moon
3e055e2c6a Mark admin_ip as sensitive 2026-03-31 20:18:18 -05:00
Ryan Moon
1ce49a7ed3 Add registry.lunarfront.tech: DNS-only subdomain with Let's Encrypt cert, no CF upload limit 2026-03-31 19:14:03 -05:00
Ryan Moon
4d7fa1f54f Add git-ssh DNS record, remove project assignment block 2026-03-31 16:36:24 -05:00
Ryan Moon
d6ff4746d0 Initial infra setup: Terraform, Ansible, backup roles 2026-03-31 08:11:12 -05:00