I just upgraded a working istio 1.6.8 to 1.7 and now all the istio ingress traffic is failing with NR status and I checked the istioctl proxy-config routes and all the virtual service matching rules are missing.
here is a snippet of my virtual service yaml:
Source: proxy-istio/templates/virtualservice.yaml
apiVersion: networking.istio.io/v1beta1
kind: VirtualService
metadata:
name: proxy-istio
labels:
app.kubernetes.io/name: proxy-istio
app.kubernetes.io/instance: proxy-istio-ondeck
app.kubernetes.io/version: RELEASE-NAME
app.kubernetes.io/component: network
app.kubernetes.io/part-of: console
app.kubernetes.io/managed-by: helm
app: proxy-istio
release: RELEASE-NAME
heritage: tiller
spec:
hosts:
- hostname
gateways:
- proxy-istio
http:- match:
- uri:
prefix: /tester
route: - destination:
host: tester
port:
number: 80
- uri:
- match: