istio.io/istio@v0.0.0-20240520182934-d79c90f27776/pkg/config/analysis/analyzers/testdata/gateway-custom-ingressgateway-svcselector.yaml (about) 1 # Gateways for 8001 and 8002 correct matching 2 # 3 apiVersion: networking.istio.io/v1alpha3 4 kind: Gateway 5 metadata: 6 name: httpbin8001-gateway 7 spec: 8 selector: 9 myapp: ingressgateway-8001 10 servers: 11 - port: 12 number: 8001 13 name: http2 14 protocol: HTTP 15 hosts: 16 - "*" 17 --- 18 apiVersion: networking.istio.io/v1alpha3 19 kind: Gateway 20 metadata: 21 name: httpbin8002-gateway 22 spec: 23 selector: 24 myapp: ingressgateway-8001 25 servers: 26 - port: 27 number: 8002 28 name: http2 29 protocol: HTTP 30 hosts: 31 - "*" 32 --- 33 apiVersion: v1 34 kind: Pod 35 metadata: 36 labels: 37 myapp: ingressgateway-8001 38 name: my-ingressgateway-8001 39 spec: 40 containers: 41 - args: 42 name: istio-proxy 43 --- 44 apiVersion: v1 45 kind: Pod 46 metadata: 47 labels: 48 myapp: ingressgateway-8002 49 name: my-ingressgateway-8002 50 spec: 51 containers: 52 - args: 53 name: istio-proxy 54 --- 55 apiVersion: v1 56 kind: Service 57 metadata: 58 name: my-8002 59 spec: 60 ports: 61 - name: http2 62 nodePort: 31380 63 port: 8002 64 protocol: TCP 65 targetPort: 80 66 selector: 67 myapp: ingressgateway-8002 68 --- 69 apiVersion: v1 70 kind: Service 71 metadata: 72 name: my-8001 73 spec: 74 ports: 75 - name: http2 76 port: 8001 77 protocol: TCP 78 selector: 79 myapp: ingressgateway-8001 80