ingress middleware?

This commit is contained in:
Michael Thomson
2023-11-27 22:26:48 -05:00
parent 9ea132124b
commit 19f371c726
2 changed files with 5 additions and 7 deletions

View File

@@ -124,9 +124,9 @@ spec:
enabled: true
className: traefik
additionalLabels: {}
annotations: {}
# kubernetes.io/ingress.class: nginx
# kubernetes.io/tls-acme: "true"
annotations:
traefik.ingress.kubernetes.io/router.entrypoints: websecure
traefik.ingress.kubernetes.io/router.middlewares: traefik-authentik@kubernetescrd
hosts:
- host: podinfo.michaelthomson.dev
paths:

View File

@@ -174,8 +174,7 @@ spec:
# /!\ Do not expose your dashboard without any protection over the internet /!\
entryPoints: ["traefik"]
# -- Additional ingressRoute middlewares (e.g. for authentication)
middlewares:
- traefik-authentik@kubernetescrd
middlewares: []
# -- TLS options (e.g. secret containing certificate)
tls: {}
healthcheck:
@@ -734,8 +733,7 @@ spec:
# middlewares:
# - namespace-name1@kubernetescrd
# - namespace-name2@kubernetescrd
middlewares:
- traefik-authentik@kubernetescrd
middlewares: []
metrics:
# -- When using hostNetwork, use another port to avoid conflict with node exporter:
# https://github.com/prometheus/prometheus/wiki/Default-port-allocations