aacf51637e
Add session affinity to service for stable LiveView websockets
2026-04-06 09:48:24 -05:00
2de94e2318
Add Erlang clustering via libcluster and expose LiveDashboard
...
- libcluster with Kubernetes IP strategy for pod discovery
- RBAC for pod list/get, POD_IP from downward API, shared cookie
- LiveDashboard at /dashboard for all environments
2026-04-06 09:46:48 -05:00
FluxCD
f118452035
chore: update prop image to git.mcintire.me/graham/prop:main-1775486348-7654146 [skip ci]
2026-04-06 14:40:34 +00:00
FluxCD
cef08fe1e3
chore: update prop image to git.mcintire.me/graham/prop:main-1775486208-faa7055 [skip ci]
2026-04-06 14:37:33 +00:00
69cfda7e8c
Scale to 3 replicas spread across physical hosts
...
- 3 replicas with pod anti-affinity on physical-host topology key
- Tolerate control-plane taint so pods can schedule on cp nodes
2026-04-06 09:36:37 -05:00
FluxCD
be0dfd898d
chore: update prop image to git.mcintire.me/graham/prop:main-1775485649-949ed16 [skip ci]
2026-04-06 14:30:31 +00:00
a11a3ec775
Add k8s manifests and Forgejo CI for cluster deployment
2026-04-06 09:25:24 -05:00