I have an endpoint with multiple paths, each path pointing to a different service, each different service pointing to a different deployment (hosting multiple different applications under the same url with different paths basically).
Whenever I go to the path in the browser, I am met with a blank page. The main root path works fine, but none of the paths after that work. I have been able to route through using kubectl proxy and can confirm the container works fine, so it has to be with the ingress pathing. Here is my spec object:
20 spec:
21 rules:
22 - host: redacted.co.uk
23 http:
24 paths:
25 - backend:
26 serviceName: redacted-svc
27 servicePort: 80
28 - backend:
29 serviceName: redacted-svc-1
30 servicePort: 80
31 path: /redacted1
32 - backend:
33 serviceName: redacted-svc-2
34 servicePort: 80
35 path: /redacted2
any ideas as to why this is happening?