istio
1apiVersion: networking.istio.io/v1alpha32kind: Gateway3metadata:4name: istio-ingress5namespace: testns6spec:7selector:8istio: ingress9servers:10- port:11number: 8012name: http13protocol: HTTP14hosts:15- "*"16- port:17number: 44318name: https19protocol: HTTPS20hosts:21- "*"22tls:23mode: SIMPLE24serverCertificate: /etc/certs/servercert.pem25privateKey: /etc/certs/privatekey.pem26---
27apiVersion: networking.istio.io/v1alpha328kind: VirtualService29metadata:30name: ingress31namespace: testns32spec:33# K8S Ingress rules are converted on the fly to a VirtualService.34# The local tests may run without k8s - so for ingress we test with the35# equivalent rule.36hosts:37- "*"38gateways:39- istio-ingress40http:41- match:42- uri:43prefix: /foo44route:45- destination:46host: service3.default.svc.cluster.local47port:48number: 8049
50
51