From c51078c6a35417d82cd9503608eefda63dbd53c8 Mon Sep 17 00:00:00 2001 From: jenkins Date: Wed, 20 May 2026 19:43:48 -0300 Subject: [PATCH] comms: avoid singleton rollout surge deadlocks --- services/comms/atlasbot-deployment.yaml | 5 +++++ services/comms/coturn.yaml | 5 +++++ services/comms/livekit-token-deployment.yaml | 5 +++++ services/comms/livekit.yaml | 5 +++++ services/comms/mas-deployment.yaml | 5 +++++ 5 files changed, 25 insertions(+) diff --git a/services/comms/atlasbot-deployment.yaml b/services/comms/atlasbot-deployment.yaml index c3116796..c6e7b173 100644 --- a/services/comms/atlasbot-deployment.yaml +++ b/services/comms/atlasbot-deployment.yaml @@ -8,6 +8,11 @@ metadata: app: atlasbot spec: replicas: 1 + strategy: + type: RollingUpdate + rollingUpdate: + maxSurge: 0 + maxUnavailable: 1 selector: matchLabels: app: atlasbot diff --git a/services/comms/coturn.yaml b/services/comms/coturn.yaml index 69882010..b3888f6c 100644 --- a/services/comms/coturn.yaml +++ b/services/comms/coturn.yaml @@ -7,6 +7,11 @@ metadata: app: coturn spec: replicas: 1 + strategy: + type: RollingUpdate + rollingUpdate: + maxSurge: 0 + maxUnavailable: 1 selector: matchLabels: app: coturn diff --git a/services/comms/livekit-token-deployment.yaml b/services/comms/livekit-token-deployment.yaml index 64f01090..9fc49d4c 100644 --- a/services/comms/livekit-token-deployment.yaml +++ b/services/comms/livekit-token-deployment.yaml @@ -7,6 +7,11 @@ metadata: app: livekit-token-service spec: replicas: 1 + strategy: + type: RollingUpdate + rollingUpdate: + maxSurge: 0 + maxUnavailable: 1 selector: matchLabels: app: livekit-token-service diff --git a/services/comms/livekit.yaml b/services/comms/livekit.yaml index a1b3abb9..a3e7634f 100644 --- a/services/comms/livekit.yaml +++ b/services/comms/livekit.yaml @@ -7,6 +7,11 @@ metadata: app: livekit spec: replicas: 1 + strategy: + type: RollingUpdate + rollingUpdate: + maxSurge: 0 + maxUnavailable: 1 selector: matchLabels: app: livekit diff --git a/services/comms/mas-deployment.yaml b/services/comms/mas-deployment.yaml index 4d82aed4..25662515 100644 --- a/services/comms/mas-deployment.yaml +++ b/services/comms/mas-deployment.yaml @@ -7,6 +7,11 @@ metadata: app: matrix-authentication-service spec: replicas: 1 + strategy: + type: RollingUpdate + rollingUpdate: + maxSurge: 0 + maxUnavailable: 1 selector: matchLabels: app: matrix-authentication-service