istio.io/istio@v0.0.0-20240520182934-d79c90f27776/pilot/pkg/config/kube/gateway/testdata/tcp.yaml (about) 1 apiVersion: gateway.networking.k8s.io/v1beta1 2 kind: GatewayClass 3 metadata: 4 name: istio 5 spec: 6 controllerName: istio.io/gateway-controller 7 --- 8 apiVersion: gateway.networking.k8s.io/v1beta1 9 kind: Gateway 10 metadata: 11 name: gateway 12 namespace: istio-system 13 spec: 14 addresses: 15 - value: istio-ingressgateway 16 type: Hostname 17 gatewayClassName: istio 18 listeners: 19 - name: default 20 port: 34000 21 protocol: TCP 22 allowedRoutes: 23 namespaces: 24 from: All 25 --- 26 apiVersion: gateway.networking.k8s.io/v1alpha2 27 kind: TCPRoute 28 metadata: 29 name: tcp 30 namespace: default 31 spec: 32 parentRefs: 33 - name: gateway 34 namespace: istio-system 35 rules: 36 - backendRefs: 37 - name: httpbin 38 port: 9090