From e51b191f4b6a4da9ab4d4980e04625a277670864 Mon Sep 17 00:00:00 2001 From: CTO Agent Date: Sat, 25 Jul 2026 10:52:13 +0000 Subject: [PATCH] Fix Dozzle websocket connection stability Add Traefik annotations for websocket support: - Enable sticky sessions to ensure websocket connections go to same pod - Add custom sticky cookie name for better tracking - Pass host header for proper routing Resolves DEV-371 Co-Authored-By: Paperclip --- apps/dozzle/ingress.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apps/dozzle/ingress.yaml b/apps/dozzle/ingress.yaml index cbcde93..351da22 100644 --- a/apps/dozzle/ingress.yaml +++ b/apps/dozzle/ingress.yaml @@ -7,6 +7,10 @@ metadata: cert-manager.io/cluster-issuer: letsencrypt-prod traefik.ingress.kubernetes.io/router.entrypoints: websecure traefik.ingress.kubernetes.io/router.tls: "true" + # Websocket support annotations + traefik.ingress.kubernetes.io/service.sticky.cookie: "true" + traefik.ingress.kubernetes.io/service.sticky.cookie.name: "dozzle-sticky" + traefik.ingress.kubernetes.io/service.passhostheader: "true" spec: ingressClassName: traefik rules: