Hi Frederick,
Here are a few suggestions to help narrow down the problem. If you haven’t already done so, please can you list the ingresses and the services using: kubectl get ingresses --all-namespaces
and kubectl get services --all-namespaces
?
Then describe each service and associated ingress using kubectl describe svc <service name>
and kubectl describe ingress <ingress name>
respectively? The aim is to check that the ingress and associated service contain matching IP and ports.
For example, for each ingress the backend ip and port displayed when you do kubectl describe ingress <ingress name>
should be the same as the ip and port for the corresponding service when you do kubectl describe svc <service name>
Also the endpoint ip and port displayed for each kubectl describe svc <service name>
should be set