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-name
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
middlewares: traefik: middleware-name: enabled: true type: chain data: middlewares: - name: some-middleware - name: some-other-middleware expandObjectName: false