diff --git a/kubernetes/apps/home-assistant/deployment.yaml b/kubernetes/apps/home-assistant/deployment.yaml index 087d48b5..ff108fc5 100644 --- a/kubernetes/apps/home-assistant/deployment.yaml +++ b/kubernetes/apps/home-assistant/deployment.yaml @@ -66,13 +66,15 @@ spec: timeoutSeconds: 5 # ~10k entities. The legacy HAOS VM ran this workload with 16Gi; # the 4Gi limit OOM-looped (working set ~3.9Gi, tipped over on - # morning load spikes). 8Gi on the resized k8s-edge VM (12Gi). + # morning load spikes). 8Gi held on the edge VM but was OOMKilled + # again on 2026-07-09 now that the pod schedules on the general + # pool (~47Gi nodes), so it is back to the HAOS-era 16Gi. resources: requests: cpu: 500m memory: 2Gi limits: - memory: 8Gi + memory: 16Gi # No securityContext/privileged: the USB meter is gone (read via # MQTT now), which was the only reason HA needed privileged. # Reverse-proxy sidecar. ingress-nginx → :8124 → 127.0.0.1:8123.