Middleware.yaml 710 B

1234567891011121314151617181920212223242526272829303132333435
  1. apiVersion: traefik.containo.us/v1alpha1
  2. kind: Middleware
  3. metadata:
  4. name: authserv-partnertoken-validation
  5. spec:
  6. forwardAuth:
  7. address: http://authserv/api/internal/partner/verifytoken
  8. authResponseHeadersRegex: ^X-
  9. trustForwardHeader: true
  10. ---
  11. apiVersion: traefik.containo.us/v1alpha1
  12. kind: Middleware
  13. metadata:
  14. name: partner-stripprefix
  15. spec:
  16. stripPrefix:
  17. prefixes:
  18. - /html
  19. ---
  20. apiVersion: traefik.containo.us/v1alpha1
  21. kind: Middleware
  22. metadata:
  23. name: partnerapi-cors-header
  24. spec:
  25. headers:
  26. accessControlAllowHeaders:
  27. - '*'
  28. accessControlAllowMethods:
  29. - '*'
  30. accessControlAllowOriginList:
  31. - '*'
  32. accessControlMaxAge: 100
  33. addVaryHeader: true