3
0

IngressRoute.yaml 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. apiVersion: traefik.containo.us/v1alpha1
  2. kind: IngressRoute
  3. metadata:
  4. name: poyee-order-pay.https
  5. spec:
  6. entryPoints:
  7. - websecure
  8. routes:
  9. - kind: Rule
  10. match: >-
  11. Host(`bid-dev.auction.hobbystocks.cn`) &&
  12. Path(`/order/v1/checklistBase/searchBaseInfoBySelect`,`/order/v1/api/base/selectData`)
  13. middlewares:
  14. - name: poyee-order-pay-stripprefix
  15. - name: poyee-order-pay-cors-header
  16. services:
  17. - name: poyee-auction-order
  18. port: 80
  19. - kind: Rule
  20. match: Host(`bid-dev.auction.hobbystocks.cn`) && Path(`/order/v1/api/express/{type:\w+}/notice`)
  21. middlewares:
  22. - name: poyee-order-pay-stripprefix
  23. services:
  24. - name: poyee-auction-order
  25. port: 80
  26. - kind: Rule
  27. match: Host(`bid-dev.auction.hobbystocks.cn`) && PathPrefix(`/order/v1`)
  28. middlewares:
  29. - name: poyee-order-pay-stripprefix
  30. - name: poyee-order-pay-cors-header
  31. - name: coresvc-jwt-token-v2-verify
  32. services:
  33. - name: poyee-auction-order
  34. port: 80
  35. - kind: Rule
  36. match: Host(`bid-dev.auction.hobbystocks.cn`) && PathPrefix(`/order`)
  37. middlewares:
  38. - name: poyee-order-pay-stripprefix
  39. - name: poyee-order-pay-cors-header
  40. services:
  41. - name: poyee-auction-order
  42. port: 80
  43. - kind: Rule
  44. match: Host(`m2-dev.hobbystocks.cn`) && PathPrefix(`/pay/api/v1/recharge`, `/pay/api/v1/rechargeManager`)
  45. middlewares:
  46. - name: poyee-order-pay-stripprefix
  47. - name: poyee-order-pay-cors-header
  48. - name: coresvc-jwt-token-v2-verify
  49. services:
  50. - name: poyee-auction-pay
  51. port: 80
  52. - kind: Rule
  53. match: Host(`m2-dev.hobbystocks.cn`) && PathPrefix(`/pay/api/v1/express/qm-auction/paymentBack`)
  54. middlewares:
  55. - name: poyee-order-pay-stripprefix
  56. - name: poyee-order-pay-cors-header
  57. services:
  58. - name: poyee-auction-pay
  59. port: 80
  60. - kind: Rule
  61. match: Host(`m2-dev.hobbystocks.cn`) && PathPrefix(`/pay`)
  62. middlewares:
  63. - name: poyee-order-pay-stripprefix
  64. - name: poyee-order-pay-cors-header
  65. services:
  66. - name: poyee-auction-pay
  67. port: 80
  68. tls:
  69. secretName: m2-dev.hobbystocks.cn