ingress.yaml 607 B

123456789101112131415161718192021222324252627282930
  1. ---
  2. # Middleware
  3. # Strip prefix /overview
  4. apiVersion: traefik.containo.us/v1alpha1
  5. kind: Middleware
  6. metadata:
  7. name: occ-fw-backend-path-strip-mw
  8. spec:
  9. stripPrefix:
  10. forceSlash: false
  11. prefixes:
  12. - /occ/api
  13. ---
  14. # IngressRoute
  15. apiVersion: traefik.containo.us/v1alpha1
  16. kind: IngressRoute
  17. metadata:
  18. name: occ-backend-ingress-route
  19. spec:
  20. entryPoints:
  21. - websecure
  22. routes:
  23. - kind: Rule
  24. match: PathPrefix(`/occ/api/`)
  25. middlewares:
  26. - name: occ-fw-backend-path-strip-mw
  27. services:
  28. - kind: Service
  29. name: occ-fw-backend-service
  30. port: 80