| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283 |
- apiVersion: traefik.io/v1alpha1
- kind: IngressRoute
- metadata:
- name: http.ahx-oidc
- namespace: ahxpm
- spec:
- entryPoints:
- - web
- routes:
- - kind: Rule
- match: >-
- Host(`dev.ahxpm.com`) && PathPrefix(`/ahx-oidc`)
- middlewares:
- - name: ahx-oidc-strip
- - name: ahx-oidc.cors-header
- priority: 200
- services:
- - name: ahx-oidc
- port: 80
- - kind: Rule
- match: Host(`dev.ahxpm.com`) && Path(`/ahx-oidc/api/external/authn/token/a2`)
- services:
- - name: ahx-oidc
- port: 80
- - kind: Rule
- match: Host(`dev.ahxpm.com`) && Path(`/ahx-oidc/api/external/ldap/password`)
- middlewares:
- - name: ahx-oidc.authn-app
- - name: ahx-oidc-strip
- - name: ahx-oidc.cors-header
- services:
- - name: ahx-oidc
- port: 80
- - kind: Rule
- match: Host(`dev.ahxpm.com`) && Path(`/ahx-oidc/oauth2/token`)
- middlewares:
- - name: ahx-oidc-strip
- - name: ahx-oidc.cors-header
- services:
- - name: ahx-oidc
- port: 80
- - kind: Rule
- match: Host(`dev.ahxpm.com`) && Path(`/ahx-oidc/api/internal/authz/permission`)
- middlewares:
- - name: ahx-oidc-strip
- - name: ahx-oidc.cors-header
- services:
- - name: ahx-oidc
- port: 80
- - kind: Rule
- match: Host(`dev.ahxpm.com`) && Path(`/ahx-oidc/api/external/account/sms/totp`)
- middlewares:
- - name: ahx-oidc-strip
- - name: ahx-oidc.cors-header
- services:
- - name: ahx-oidc
- port: 80
- ---
- apiVersion: traefik.io/v1alpha1
- kind: IngressRoute
- metadata:
- name: http.oidc-dev
- namespace: ahxpm
- spec:
- entryPoints:
- - web
- routes:
- - kind: Rule
- match: Host(`oidc-dev.ahxpm.com`) && PathPrefix(`/api`)
- middlewares:
- - name: ahx-oidc.cors-header
- priority: 300
- services:
- - name: ahx-oidc
- port: 80
- - kind: Rule
- match: Host(`oidc-dev.ahxpm.com`) && PathPrefix(`/`)
- middlewares:
- - name: ahx-oidc.cors-header
- priority: 100
- services:
- - name: ahx-oidc
|