VirtualService across namespaces



I’m not sure if this is a right place for the questions regarding ISTIO, but there we go.

I have an ingress gateway deployed in a separate namespace. I then have four namespaces - one for each micro service. Within those namespaces, I deploy virtual services so that VirtualServiceA lives in VirtualService namespace. I also deploy a destination rule for each micro service into a respective namespace.

For some reason, the virtual services are not being triggered at all and I’m not sure whether this is even possible with ISTIO 1.1.4.

I can get this to work when running in a single namespace, but not across multiple namespaces. I wonder if kubernetes is hijacking routing somehow?