apiVersion: gateway.networking.k8s.io/v1 kind: HTTPRoute metadata: name: matching-part1 namespace: gateway-conformance-infra spec: parentRefs: - name: same-namespace hostnames: - example.com - example.net rules: - matches: - path: type: PathPrefix value: / - headers: - name: version value: one backendRefs: - name: infra-backend-v1 port: 8080 --- apiVersion: gateway.networking.k8s.io/v1 kind: HTTPRoute metadata: name: matching-part2 namespace: gateway-conformance-infra spec: hostnames: - example.com parentRefs: - name: same-namespace rules: - matches: - path: type: PathPrefix value: /v2 - headers: - name: version value: two backendRefs: - name: infra-backend-v2 port: 8080