Buffering Middleware
Appears in
.Values.ingressMiddlewares.traefik.$name.data
maxRequestBodyBytes
Define the maxRequestBodyBytes
Key | ingressMiddlewares.traefik.$name.data.maxRequestBodyBytes |
Type | int |
Required | ❌ |
Helm tpl | ❌ |
Default | - |
Example
ingressMiddlewares: traefik: middleware-name: data: maxRequestBodyBytes: 1024
memRequestBodyBytes
Define the memRequestBodyBytes
Key | ingressMiddlewares.traefik.$name.data.memRequestBodyBytes |
Type | int |
Required | ❌ |
Helm tpl | ❌ |
Default | - |
ingressMiddlewares: traefik: middleware-name: data: memRequestBodyBytes: 1024
maxResponseBodyBytes
Define the maxResponseBodyBytes
Key | ingressMiddlewares.traefik.$name.data.maxResponseBodyBytes |
Type | int |
Required | ❌ |
Helm tpl | ❌ |
Default | - |
ingressMiddlewares: traefik: middleware-name: data: maxResponseBodyBytes: 1024
memResponseBodyBytes
Define the memResponseBodyBytes
Key | ingressMiddlewares.traefik.$name.data.memResponseBodyBytes |
Type | int |
Required | ❌ |
Helm tpl | ❌ |
Default | - |
ingressMiddlewares: traefik: middleware-name: data: memResponseBodyBytes: 1024
retryExpression
Define the retryExpression
Key | ingressMiddlewares.traefik.$name.data.retryExpression |
Type | string |
Required | ❌ |
Helm tpl | ❌ |
Default | - |
ingressMiddlewares: traefik: middleware-name: data: retryExpression: "some-expression"
Full Examples
ingressMiddlewares: traefik: middleware-name: enabled: true type: buffering data: maxRequestBodyBytes: 1024 memRequestBodyBytes: 1024 maxResponseBodyBytes: 1024 memResponseBodyBytes: 1024 retryExpression: "some-expression"