Basic Auth Middleware
Appears in
.Values.ingressMiddlewares.traefik.$name.data
users
Define the users
| Key | ingressMiddlewares.traefik.$name.data.users |
| Type | list of map |
| Required | ✅ |
Helm tpl | ❌ |
| Default | - |
Example
ingressMiddlewares: traefik: middleware-name: data: users: - username: some-username password: some-passwordusers[].username
Define the username
| Key | ingressMiddlewares.traefik.$name.data.users.username |
| Type | string |
| Required | ✅ |
Helm tpl | ❌ |
| Default | - |
Example
ingressMiddlewares: traefik: middleware-name: data: users: - username: some-username password: some-passwordusers[].password
Define the password
| Key | ingressMiddlewares.traefik.$name.data.users.password |
| Type | string |
| Required | ✅ |
Helm tpl | ❌ |
| Default | - |
Example
ingressMiddlewares: traefik: middleware-name: data: users: - username: some-username password: some-passwordsecret
Define the secret
| Key | ingressMiddlewares.traefik.$name.data.secret |
| Type | string |
| Required | ✅ |
Helm tpl | ❌ |
| Default | - |
Example
ingressMiddlewares: traefik: middleware-name: data: secret: some-secretFull Examples
ingressMiddlewares: traefik: middleware-name1: enabled: true type: basic-auth data: users: - username: some-username password: some-password middleware-name2: enabled: true type: basic-auth data: secret: some-secret