istio.io/istio@v0.0.0-20240520182934-d79c90f27776/tests/integration/pilot/testdata/tunneling/sidecar/virtual-service.tmpl.yaml (about) 1 apiVersion: networking.istio.io/v1alpha3 2 kind: VirtualService 3 metadata: 4 name: route-outbound-traffic-to-external-app-via-external-forward-proxy 5 spec: 6 hosts: 7 - external.{{ .externalNamespace }}.svc.cluster.local 8 gateways: 9 - mesh 10 tcp: 11 - match: 12 - port: {{ .externalSvcTcpPort }} 13 route: 14 - destination: 15 host: external-forward-proxy.{{ .externalNamespace }}.svc.cluster.local 16 subset: external-svc-tcp 17 port: 18 number: {{ .forwardProxyPort }} 19 tls: 20 - match: 21 - sniHosts: 22 - external.{{ .externalNamespace }}.svc.cluster.local 23 port: {{ .externalSvcTlsPort }} 24 route: 25 - destination: 26 host: external-forward-proxy.{{ .externalNamespace }}.svc.cluster.local 27 subset: external-svc-tls 28 port: 29 number: {{ .forwardProxyPort }}