Traefik Integration
Appears in
.Values.ingress.$name.integration.traefik
enabled
Enables or Disables the cert-manager integration
| Key | ingress.$name.integrations.traefik.enabled | 
| Type | bool | 
| Required | ✅ | 
Helm tpl | ❌ | 
| Default | true | 
Example
ingress:  ingress-name:    integrations:      traefik:        enabled: trueentrypoints
Define the entrypoints for this traefik integration
| Key | ingress.$name.integrations.traefik.entrypoints | 
| Type | list | 
| Required | ❌ | 
Helm tpl | ❌ | 
| Default | ["websecure"] | 
enableFixedMiddlewares
Enable or disable the fixedMiddlewares
| Key | ingress.$name.integrations.traefik.enableFixedMiddlewares | 
| Type | bool | 
| Required | ❌ | 
Helm tpl | ❌ | 
| Default | true | 
Example
ingress:  ingress-name:    integrations:      traefik:        enableFixedMiddlewares: trueforceTLS
Force TLS on this ingress
| Key | ingress.$name.integrations.traefik.forceTLS | 
| Type | bool | 
| Required | ❌ | 
Helm tpl | ❌ | 
| Default | true | 
Example
ingress:  ingress-name:    integrations:      traefik:        forceTLS: trueallowCors
Allow CORS on this ingress
| Key | ingress.$name.integrations.traefik.allowCors | 
| Type | bool | 
| Required | ❌ | 
Helm tpl | ❌ | 
| Default | false | 
Example
ingress:  ingress-name:    integrations:      traefik:        allowCors: truefixedMiddlewares
Override the fixed middlewares for this traefik integration
| Key | ingress.$name.integrations.traefik.fixedMiddlewares | 
| Type | list of map | 
| Required | ❌ | 
Helm tpl | ❌ | 
| Default | See default here | 
Example
ingress:  ingress-name:    integrations:      traefik:        fixedMiddlewares:          - name: chain-basic            namespace: ""fixedMiddlewares[].name
The name of the middleware
| Key | ingress.$name.integrations.traefik.fixedMiddlewares[].name | 
| Type | string | 
| Required | ❌ | 
Helm tpl | ❌ | 
| Default | "" | 
Example
ingress:  ingress-name:    integrations:      traefik:        fixedMiddlewares:          - name: chain-basic            namespace: ""fixedMiddlewares[].namespace
The namespace of the middleware
| Key | ingress.$name.integrations.traefik.fixedMiddlewares[].namespace | 
| Type | string | 
| Required | ❌ | 
Helm tpl | ❌ | 
| Default | "" | 
Example
ingress:  ingress-name:    integrations:      traefik:        fixedMiddlewares:          - name: chain-basic            namespace: ""middlewares
Override the middlewares for this traefik integration
| Key | ingress.$name.integrations.traefik.middlewares | 
| Type | list of map | 
| Required | ❌ | 
Helm tpl | ❌ | 
| Default | [] | 
Example
ingress:  ingress-name:    integrations:      traefik:        middlewares:          - name: my-middleware            namespace: ""middlewares[].name
The name of the middleware
| Key | ingress.$name.integrations.traefik.middlewares[].name | 
| Type | string | 
| Required | ❌ | 
Helm tpl | ❌ | 
| Default | "" | 
Example
ingress:  ingress-name:    integrations:      traefik:        middlewares:          - name: my-middleware            namespace: ""middlewares[].namespace
The namespace of the middleware
| Key | ingress.$name.integrations.traefik.middlewares[].namespace | 
| Type | string | 
| Required | ❌ | 
Helm tpl | ❌ | 
| Default | "" | 
Example
ingress:  ingress-name:    integrations:      traefik:        middlewares:          - name: my-middleware            namespace: my-namespaceFull Examples
ingress:  ingress-name:    integrations:      traefik:        enabled: true        entrypoints:          - websecure        enableFixedMiddlewares: true        forceTLS: true        allowCors: false        fixedMiddlewares:          - name: chain-basic            namespace: ""        middlewares:          - name: my-middleware            namespace: ""