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-password
users[].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-password
users[].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-password
secret
Define the secret
Key | ingressMiddlewares.traefik.$name.data.secret |
Type | string |
Required | ✅ |
Helm tpl | ❌ |
Default | - |
Example
ingressMiddlewares: traefik: middleware-name: data: secret: some-secret
Full 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