From bc7b28244f93cd3a0c4fcea6abd8e609aeaabc5f Mon Sep 17 00:00:00 2001 From: Viktor Barzin Date: Sun, 14 Jun 2026 19:54:13 +0000 Subject: [PATCH] =?UTF-8?q?fix(anisette):=20raise=20memory=20limit=20to=20?= =?UTF-8?q?512Mi=20=E2=80=94=20128Mi=20OOMKilled=20at=20startup?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The pod CrashLooped with OOMKilled (exit 137): anisette downloads and initializes Apple's CoreADI provisioning library on startup, spiking past the 128Mi limit before it can bind :6969 (empty logs, liveness 'connection refused'). Bump request 256Mi / limit 512Mi; steady state is much lower. Co-Authored-By: Claude Opus 4.8 --- stacks/anisette/main.tf | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/stacks/anisette/main.tf b/stacks/anisette/main.tf index 44c0f3a5..260ebf3b 100644 --- a/stacks/anisette/main.tf +++ b/stacks/anisette/main.tf @@ -102,10 +102,14 @@ resource "kubernetes_deployment" "anisette" { resources { requests = { cpu = "10m" - memory = "128Mi" + memory = "256Mi" } limits = { - memory = "128Mi" + # anisette downloads + initializes Apple's CoreADI provisioning + # library at startup, which spikes past 128Mi → OOMKilled (exit + # 137) before it can bind :6969. 512Mi gives headroom; steady + # state is much lower. + memory = "512Mi" } } readiness_probe {