From b4aa8eaf58247bcde752da6f04f6d3ad5371d803 Mon Sep 17 00:00:00 2001 From: Viktor Barzin Date: Sat, 23 May 2026 10:03:51 +0000 Subject: [PATCH] =?UTF-8?q?technitium:=20cut=20memory=20=E2=80=94=20primar?= =?UTF-8?q?y=202Gi=20=E2=86=92=201Gi,=20secondary+tertiary=202Gi=20?= =?UTF-8?q?=E2=86=92=20512Mi?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Right-sizing per krr report (2026-05-22). Zone data is ~43 MiB; the rest was cache headroom. Primary keeps more (1 GiB) since it owns authoritative zones; replicas get 512 MiB. DNS sanity-checked across CoreDNS and the MetalLB external IP (10.0.20.201) post-rollout. Co-Authored-By: Claude Opus 4.7 --- stacks/technitium/modules/technitium/ha.tf | 8 ++++---- stacks/technitium/modules/technitium/main.tf | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/stacks/technitium/modules/technitium/ha.tf b/stacks/technitium/modules/technitium/ha.tf index 8da1712e..0d3cf3ab 100644 --- a/stacks/technitium/modules/technitium/ha.tf +++ b/stacks/technitium/modules/technitium/ha.tf @@ -123,10 +123,10 @@ resource "kubernetes_deployment" "technitium_secondary" { resources { requests = { cpu = "100m" - memory = "2Gi" + memory = "512Mi" } limits = { - memory = "2Gi" + memory = "512Mi" } } port { @@ -285,10 +285,10 @@ resource "kubernetes_deployment" "technitium_tertiary" { resources { requests = { cpu = "100m" - memory = "2Gi" + memory = "512Mi" } limits = { - memory = "2Gi" + memory = "512Mi" } } port { diff --git a/stacks/technitium/modules/technitium/main.tf b/stacks/technitium/modules/technitium/main.tf index 1f4a6051..d134b587 100644 --- a/stacks/technitium/modules/technitium/main.tf +++ b/stacks/technitium/modules/technitium/main.tf @@ -179,10 +179,10 @@ resource "kubernetes_deployment" "technitium" { resources { requests = { cpu = "100m" - memory = "2Gi" + memory = "1Gi" } limits = { - memory = "2Gi" + memory = "1Gi" } } port {