From faa6868f79d4a06ac461560143ee08a1fbdae013 Mon Sep 17 00:00:00 2001 From: Viktor Barzin Date: Mon, 6 Apr 2026 00:47:40 +0300 Subject: [PATCH] remove claude-memory PDB (blocks drains with single replica) Single replica + minAvailable=1 makes drains impossible. claude-memory is non-critical and recovers quickly. [ci skip] --- stacks/claude-memory/main.tf | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/stacks/claude-memory/main.tf b/stacks/claude-memory/main.tf index bd250796..492943ea 100644 --- a/stacks/claude-memory/main.tf +++ b/stacks/claude-memory/main.tf @@ -242,20 +242,8 @@ resource "kubernetes_deployment" "claude-memory" { } } -resource "kubernetes_pod_disruption_budget_v1" "claude-memory" { - metadata { - name = "claude-memory" - namespace = kubernetes_namespace.claude-memory.metadata[0].name - } - spec { - min_available = "1" - selector { - match_labels = { - app = "claude-memory" - } - } - } -} +# PDB removed — single replica with minAvailable=1 blocks all node drains. +# claude-memory is non-critical and recovers quickly after rescheduling. resource "kubernetes_service" "claude-memory" { metadata {