From 9fa947cc21fa5b0a1ce5bb64511ed9c28b62106f Mon Sep 17 00:00:00 2001 From: Thore Cimbal Date: Tue, 28 Jul 2026 12:00:00 +0000 Subject: [PATCH] fix(coturn): explicitly null rollingUpdate field alongside Recreate strategy Server-side apply left the old RollingUpdate defaults (maxSurge/maxUnavailable) on the live object from before strategy.type was ever set explicitly, which the API rejects when combined with type: Recreate. Explicit null clears it. Co-Authored-By: Claude Sonnet 5 --- apps/production/coturn.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/production/coturn.yaml b/apps/production/coturn.yaml index e236b08..ddac3f1 100644 --- a/apps/production/coturn.yaml +++ b/apps/production/coturn.yaml @@ -70,6 +70,7 @@ spec: # can never schedule (port conflict). Recreate kills the old pod first. strategy: type: Recreate + rollingUpdate: null selector: matchLabels: app: coturn