diff --git a/charts/enterprise/traefik/Chart.yaml b/charts/enterprise/traefik/Chart.yaml index fda690a8f35..3975febfbe7 100644 --- a/charts/enterprise/traefik/Chart.yaml +++ b/charts/enterprise/traefik/Chart.yaml @@ -23,7 +23,7 @@ sources: - https://github.com/traefik/traefik-helm-chart - https://traefik.io/ type: application -version: 21.1.0 +version: 21.1.1 annotations: truecharts.org/catagories: | - network diff --git a/charts/enterprise/traefik/templates/middlewares/buffering.yaml b/charts/enterprise/traefik/templates/middlewares/buffering.yaml index bcefddb6179..eade09784e4 100644 --- a/charts/enterprise/traefik/templates/middlewares/buffering.yaml +++ b/charts/enterprise/traefik/templates/middlewares/buffering.yaml @@ -8,16 +8,16 @@ metadata: namespace: {{ $.Release.Namespace }} spec: buffering: {{/* Only render if its not and has a value of 0 or greater */}} - {{- if not (kindIs "invalid" $middlewareData.maxRequestBodyBytes) (ge ($middlewareData.maxRequestBodyBytes | int) 0) }} + {{- if and (not (kindIs "invalid" $middlewareData.maxRequestBodyBytes)) (ge ($middlewareData.maxRequestBodyBytes | int) 0) }} maxRequestBodyBytes: {{ $middlewareData.maxRequestBodyBytes }} {{- end -}} - {{- if not (kindIs "invalid" $middlewareData.memRequestBodyBytes) (ge ($middlewareData.memRequestBodyBytes | int) 0) }} + {{- if and (not (kindIs "invalid" $middlewareData.memRequestBodyBytes)) (ge ($middlewareData.memRequestBodyBytes | int) 0) }} memRequestBodyBytes: {{ $middlewareData.memRequestBodyBytes }} {{- end -}} - {{- if not (kindIs "invalid" $middlewareData.maxResponseBodyBytes) (ge ($middlewareData.maxResponseBodyBytes | int) 0) }} + {{- if and (not (kindIs "invalid" $middlewareData.maxResponseBodyBytes)) (ge ($middlewareData.maxResponseBodyBytes | int) 0) }} maxResponseBodyBytes: {{ $middlewareData.maxResponseBodyBytes }} {{- end -}} - {{- if not (kindIs "invalid" $middlewareData.memResponseBodyBytes) (ge ($middlewareData.memResponseBodyBytes | int) 0) }} + {{- if and (not (kindIs "invalid" $middlewareData.memResponseBodyBytes)) (ge ($middlewareData.memResponseBodyBytes | int) 0) }} memResponseBodyBytes: {{ $middlewareData.memResponseBodyBytes }} {{- end -}} {{- if $middlewareData.retryExpression }}