diff --git a/traefik/templates/ingress.yaml b/traefik/templates/ingress.yaml index c01440d..a165566 100644 --- a/traefik/templates/ingress.yaml +++ b/traefik/templates/ingress.yaml @@ -2,17 +2,24 @@ apiVersion: traefik.containo.us/v1alpha1 kind: IngressRoute metadata: name: traefik-ingress - annotations: - #cert-manager.io/cluster-issuer: letsencrypt-production spec: entryPoints: - websecure routes: - match: Host(`traefik.internal.durp.info`) + middlewares: + - name: authentik-proxy-provider + namespace: traefik kind: Rule services: - name: api@internal kind: TraefikService + - match: Host(`traefik.internal.durp.info`) && PathPrefix(`/outpost.goauthentik.io`) + kind: Rule + services: + - name: ak-outpost-authentik-embedded-outpost + namespace: authentik + port: 9000 tls: secretName: traefik-tls