Hi guys,
Today I have a cluster using vanilla k8s with Nginx ingress controller and Zuul proxy and I’d like to change this stack to use Istio, but I need to continue to use Zuul proxy for a long time because I have a lot of rules into Zuul. So I’m trying to use the Istio Gateway to redirect my all requests for the Zuul Gateway but isn’t it works, why? The Istio does not permit use pod without sidecar?
My configuration is:
apiVersion: networking.istio.io/v1alpha3
kind: VirtualService
metadata:
name: istio-virtual-service
spec:
hosts:
- "*"
gateways:
- istio-gateway
http:
- name: my pods with sidecar
match:
- uri:
prefix: /foo
route:
- destination:
host: foo-service
- name: all requests without sidecar
route:
- destination:
host: zuul-gateway-service
Tks