feat: spread game fleet across on-demand zones

This commit is contained in:
Josh Creek
2026-08-31 21:59:51 +01:00
parent 90126a4be7
commit 72d4a604c2
4 changed files with 22 additions and 3 deletions
+5 -2
View File
@@ -132,8 +132,11 @@ product policy are in [`docs/MATCHMAKING.md`](docs/MATCHMAKING.md).
fall to zero. A provider-neutral Agones FleetAutoscaler now encodes a
two-process Ready buffer and six-process warm cap; regional node pools,
pre-pull rollout and measured N+1 capacity remain.
- [ ] Spread on-demand capacity across zones with N+1 headroom; do not place
live matches on interruptible nodes.
- [ ] **IN PROGRESS:** Spread on-demand capacity across zones with N+1
headroom; do not place live matches on interruptible nodes. The Fleet now
requires the on-demand capacity label and uses a zone topology spread
constraint; force-loss testing of the largest node and measured headroom
remain.
- [ ] Benchmark native x86_64 boot, p99 CPU/RSS/network and tick health; set
requests/limits and node density from measurements plus 30% headroom.
- [ ] Add 30 s no-show handling, Go PID-1 TERM/drain supervision, PDB/Fleet