You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

59 lines
1.5 KiB

  1. apiVersion: extensions/v1beta1
  2. kind: Ingress
  3. metadata:
  4. labels:
  5. app: eshop
  6. component: frontend
  7. name: eshop-ingress
  8. annotations:
  9. ingress.kubernetes.io/ssl-redirect: "false"
  10. spec:
  11. rules:
  12. - http:
  13. paths:
  14. - path: /identity
  15. backend:
  16. serviceName: identity
  17. servicePort: 80
  18. - path: /webmvc
  19. backend:
  20. serviceName: webmvc
  21. servicePort: 80
  22. - path: /webstatus
  23. backend:
  24. serviceName: webstatus
  25. servicePort: 80
  26. - path: /webshoppingapigw
  27. backend:
  28. serviceName: ocelotapigw-ws
  29. servicePort: 80
  30. - path: /webmarketingapigw
  31. backend:
  32. serviceName: ocelotapigw-wm
  33. servicePort: 80
  34. - path: /mobilemarketingapigw
  35. backend:
  36. serviceName: ocelotapigw-mm
  37. servicePort: 80
  38. - path: /mobileshoppingapigw
  39. backend:
  40. serviceName: ocelotapigw-ms
  41. servicePort: 80
  42. - path: /webshoppingagg
  43. backend:
  44. serviceName: webshoppingagg
  45. servicePort: 80
  46. - path: /mobileshoppingagg
  47. backend:
  48. serviceName: mobileshoppingagg
  49. servicePort: 80
  50. - path: /payment-api
  51. backend:
  52. serviceName: payment
  53. servicePort: 80
  54. - path: /
  55. backend:
  56. serviceName: webspa
  57. servicePort: 80