Chain Middleware
Appears in
Section titled “Appears in”.Values.ingressMiddlewares.traefik.$name.data
middlewares
Section titled “middlewares”Define the middlewares
Key | ingressMiddlewares.traefik.$name.data.middlewares |
Type | list of map |
Required | ✅ |
Helm tpl | ❌ |
Default | - |
Example
middlewares: traefik: middleware-name: data: middlewares: []
middlewares[].name
Section titled “middlewares[].name”Define the middleware name
Key | ingressMiddlewares.traefik.$name.data.middlewares.name |
Type | string |
Required | ✅ |
Helm tpl | ❌ |
Default | - |
Example
middlewares: traefik: middleware-name: data: middlewares: - name: some-name
middlewares[].expandObjectName
Section titled “middlewares[].expandObjectName”Define the middleware expandObjectName
Key | ingressMiddlewares.traefik.$name.data.middlewares.expandObjectName |
Type | bool |
Required | ✅ |
Helm tpl | ❌ |
Default | true |
Example
middlewares: traefik: middleware-name: data: middlewares: - name: some-name expandObjectName: false
Full Examples
Section titled “Full Examples”middlewares: traefik: middleware-name: enabled: true type: chain data: middlewares: - name: some-middleware - name: some-other-middleware expandObjectName: false