diff --git a/charts/premium/traefik/Chart.yaml b/charts/premium/traefik/Chart.yaml index 900f1417ec3..c687ca10eed 100644 --- a/charts/premium/traefik/Chart.yaml +++ b/charts/premium/traefik/Chart.yaml @@ -36,4 +36,4 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/premium/traefik - https://github.com/truecharts/containers/tree/master/apps/traefik type: application -version: 27.0.11 +version: 27.0.12 diff --git a/charts/premium/traefik/templates/_args.tpl b/charts/premium/traefik/templates/_args.tpl index fbd7e0ae8c2..8cdaa5e27f5 100644 --- a/charts/premium/traefik/templates/_args.tpl +++ b/charts/premium/traefik/templates/_args.tpl @@ -71,6 +71,11 @@ args: - "--providers.kubernetesingress.ingressclass={{ .Release.Name }}" {{- end }} {{- range $entrypoint, $config := $ports }} + {{- if and $config.transport $config.transport.respondingTimeouts }} + - "--entryPoints.{{ $entrypoint }}.transport.respondingTimeouts.readTimeout={{ $config.transport.respondingTimeouts.readTimeout| default 0 }}" + {{- else }} + - "--entryPoints.{{ $entrypoint }}.transport.respondingTimeouts.readTimeout=0" + {{- end }} {{/* add args for proxyProtocol support */}} {{- if $config.proxyProtocol }} {{- if $config.proxyProtocol.enabled }}