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.3 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: /basket-api
  15. backend:
  16. serviceName: ocelot
  17. servicePort: 80
  18. - path: /catalog-api
  19. backend:
  20. serviceName: ocelot
  21. servicePort: 80
  22. - path: /identity
  23. backend:
  24. serviceName: identity
  25. servicePort: 80
  26. - path: /ordering-api
  27. backend:
  28. serviceName: ocelot
  29. servicePort: 80
  30. - path: /webmvc
  31. backend:
  32. serviceName: webmvc
  33. servicePort: 80
  34. - path: /webstatus
  35. backend:
  36. serviceName: webstatus
  37. servicePort: 80
  38. - path: /marketing-api
  39. backend:
  40. serviceName: ocelot
  41. servicePort: 80
  42. - path: /payment-api
  43. backend:
  44. serviceName: ocelot
  45. servicePort: 80
  46. - path: /locations-api
  47. backend:
  48. serviceName: ocelot
  49. servicePort: 80
  50. - path: /
  51. backend:
  52. serviceName: webspa
  53. servicePort: 80
  54. - path: /ocelot
  55. backend:
  56. serviceName: ocelot
  57. servicePort: 80