--- apiVersion: traefik.io/v1alpha1 kind: Middleware metadata: name: auth2-redirect spec: redirectRegex: regex: ^https://auth2.k-space.ee/(.*) replacement: https://auth.k-space.ee/${1} permanent: false --- apiVersion: traefik.io/v1alpha1 kind: IngressRoute metadata: name: auth2 spec: entryPoints: - websecure routes: - match: Host(`auth2.k-space.ee`) kind: Rule middlewares: - name: auth2-redirect services: - kind: TraefikService name: api@internal --- # Creates a dummy/stub in auth.k-space.ee user-facing service listing apiVersion: codemowers.cloud/v1beta1 kind: OIDCMiddlewareClient metadata: name: slack spec: displayName: Slack uri: 'https://k-space-ee.slack.com/'