diff --git a/podinfo/helmrelease-podinfo.yaml b/podinfo/helmrelease-podinfo.yaml index 56ec677..1f6e85b 100644 --- a/podinfo/helmrelease-podinfo.yaml +++ b/podinfo/helmrelease-podinfo.yaml @@ -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: diff --git a/traefik/helmrelease-traefik.yaml b/traefik/helmrelease-traefik.yaml index 9b6d888..441f82d 100644 --- a/traefik/helmrelease-traefik.yaml +++ b/traefik/helmrelease-traefik.yaml @@ -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