From 9e25441c3042db52c4b825780ffbac54dc9323f4 Mon Sep 17 00:00:00 2001 From: Viktor Barzin Date: Mon, 6 Apr 2026 14:26:29 +0300 Subject: [PATCH] fix: restore changedetection and flaresolverr services - changedetection: increase memory from 64Mi to 256Mi/512Mi (was OOMKilling), set replicas back to 1 - flaresolverr: re-enable with replicas=1, increase memory limit to 1Gi (needed by book-search for Cloudflare bypass) --- stacks/changedetection/main.tf | 6 +++--- stacks/servarr/flaresolverr/main.tf | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/stacks/changedetection/main.tf b/stacks/changedetection/main.tf index beda8ce4..eac74ac2 100644 --- a/stacks/changedetection/main.tf +++ b/stacks/changedetection/main.tf @@ -99,7 +99,7 @@ resource "kubernetes_deployment" "changedetection" { } spec { # Disabled: chronic OOM at 64Mi limit, not worth the memory cost to increase - replicas = 0 + replicas = 1 strategy { type = "Recreate" } @@ -171,10 +171,10 @@ resource "kubernetes_deployment" "changedetection" { resources { requests = { cpu = "15m" - memory = "64Mi" + memory = "256Mi" } limits = { - memory = "64Mi" + memory = "512Mi" } } } diff --git a/stacks/servarr/flaresolverr/main.tf b/stacks/servarr/flaresolverr/main.tf index bc8e002e..6ce06ae5 100644 --- a/stacks/servarr/flaresolverr/main.tf +++ b/stacks/servarr/flaresolverr/main.tf @@ -14,7 +14,7 @@ resource "kubernetes_deployment" "flaresolverr" { } } spec { - replicas = 0 # Scaled down — headless Chrome with no effective resource limits causes node OOM + replicas = 1 selector { match_labels = { app = "flaresolverr" @@ -37,7 +37,7 @@ resource "kubernetes_deployment" "flaresolverr" { memory = "512Mi" } limits = { - memory = "512Mi" + memory = "1Gi" } } port {