istio.io/istio@v0.0.0-20240520182934-d79c90f27776/pkg/config/analysis/analyzers/testdata/k8sgateway-selector.yaml (about) 1 apiVersion: v1 2 kind: Pod 3 metadata: 4 labels: 5 gateway.networking.k8s.io/gateway-name: bookinfo-gateway 6 name: bookinfo-gateway-istio-6ff4cf9645-xbqmc 7 namespace: default 8 spec: 9 containers: 10 - image: proxyv2:1.3.1 11 name: istio-proxy 12 --- 13 # only selector is set, should be ineffective 14 apiVersion: security.istio.io/v1 15 kind: RequestAuthentication 16 metadata: 17 namespace: default 18 name: ra-ineffective 19 spec: 20 selector: 21 matchLabels: 22 gateway.networking.k8s.io/gateway-name: bookinfo-gateway 23 --- 24 # only selector is set, should be ineffective 25 apiVersion: security.istio.io/v1 26 kind: AuthorizationPolicy 27 metadata: 28 namespace: default 29 name: ap-ineffective 30 spec: 31 selector: 32 matchLabels: 33 gateway.networking.k8s.io/gateway-name: bookinfo-gateway 34 --- 35 # only selector is set, should be ineffective 36 apiVersion: extensions.istio.io/v1alpha1 37 kind: WasmPlugin 38 metadata: 39 name: wasmplugin-ineffective 40 namespace: default 41 spec: 42 selector: 43 matchLabels: 44 gateway.networking.k8s.io/gateway-name: bookinfo-gateway 45 url: google.com 46 --- 47 # only selector is set, should be ineffective 48 apiVersion: telemetry.istio.io/v1alpha1 49 kind: Telemetry 50 metadata: 51 name: telemetry-ineffective 52 namespace: default 53 spec: 54 selector: 55 matchLabels: 56 gateway.networking.k8s.io/gateway-name: bookinfo-gateway 57 --- 58 # has targetRef set, should be effective 59 apiVersion: telemetry.istio.io/v1alpha1 60 kind: Telemetry 61 metadata: 62 name: telemetry-effective 63 namespace: default 64 spec: 65 selector: 66 matchLabels: 67 gateway.networking.k8s.io/gateway-name: bookinfo-gateway 68 targetRef: 69 group: gateway.networking.k8s.io 70 kind: Gateway 71 name: bookinfo-gateway