From b47e60d6eca7214f82d0b462dd660ba9a5bc9169 Mon Sep 17 00:00:00 2001 From: Anthony LC Date: Tue, 28 May 2024 22:31:32 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A7(helm)=20sticky=20session=20by=20re?= =?UTF-8?q?quest=5Furi?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit It helps to keep the same pod for the same request_uri, so that multiple users from the same room are not dispatched to different pods. --- CHANGELOG.md | 4 ++++ src/helm/impress/values.yaml | 1 + 2 files changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9f6d4145..add2a383 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,6 +21,10 @@ and this project adheres to - Change most of the occurences from pad to document (#76) - Change site from Impress to Docs (#76) - Generate PDF from a modal (#68) +- 🔧 (helm) sticky session by request_uri for signaling server (#78) + +## Delete + - Remove trigger workflow on push tags on CI (#68) ## [0.1.0] - 2024-05-24 diff --git a/src/helm/impress/values.yaml b/src/helm/impress/values.yaml index e39945f7..458d76a4 100644 --- a/src/helm/impress/values.yaml +++ b/src/helm/impress/values.yaml @@ -50,6 +50,7 @@ ingress: annotations: nginx.ingress.kubernetes.io/enable-websocket: "true" + nginx.ingress.kubernetes.io/upstream-hash-by: "$request_uri" ## @param ingressAdmin.enabled whether to enable the Ingress or not ## @param ingressAdmin.className IngressClass to use for the Ingress