From e6ab21317a86a7b6f1903e6b40de0afe8a6952a2 Mon Sep 17 00:00:00 2001 From: Valentin Haudiquet Date: Wed, 30 Sep 2026 23:03:42 +0200 Subject: [PATCH] traefik(kube): raise web entrypoint read timeout to 5m Traefik v3 defaults respondingTimeouts.readTimeout to 60s counted over the whole request body, so large HTTP git pushes get a 504 the moment they pass one minute. writeTimeout stays unset: a cap there would cut long-lived SSE streams mid-flight. --- kubernetes/infrastructure/traefik/values.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/kubernetes/infrastructure/traefik/values.yaml b/kubernetes/infrastructure/traefik/values.yaml index 6bc205a..5477a66 100644 --- a/kubernetes/infrastructure/traefik/values.yaml +++ b/kubernetes/infrastructure/traefik/values.yaml @@ -9,6 +9,11 @@ ports: trustedIPs: - 127.0.0.1/32 - 10.0.0.0/8 + transport: + respondingTimeouts: + # v3 default is 60s, counted over the whole request body: + # large HTTP git pushes die with a 504 past one minute. + readTimeout: 5m # Tolerate failover node tolerations: - key: ENC[AES256_GCM,data:r4uAu1ni9/Z8,iv:aKgn6DgT9XnjzmotnaEIL+WzUiQ34CazfervJwrYsdM=,tag:EeOY1YZwNCOPgHwXpas3ew==,type:str]