Chain Middleware
Appears in
.Values.ingressMiddlewares.traefik.$name.data
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
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-namemiddlewares[].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: falseFull Examples
middlewares: traefik: middleware-name: enabled: true type: chain data: middlewares: - name: some-middleware - name: some-other-middleware expandObjectName: false