sigs.k8s.io/gateway-api@v1.0.0/conformance/tests/httproute-request-multiple-mirrors.yaml (about) 1 apiVersion: gateway.networking.k8s.io/v1 2 kind: HTTPRoute 3 metadata: 4 name: request-multiple-mirrors 5 namespace: gateway-conformance-infra 6 spec: 7 parentRefs: 8 - name: same-namespace 9 rules: 10 - matches: 11 - path: 12 type: PathPrefix 13 value: /multi-mirror 14 filters: 15 - type: RequestMirror 16 requestMirror: 17 backendRef: 18 name: infra-backend-v2 19 namespace: gateway-conformance-infra 20 port: 8080 21 - type: RequestMirror 22 requestMirror: 23 backendRef: 24 name: infra-backend-v3 25 namespace: gateway-conformance-infra 26 port: 8080 27 backendRefs: 28 - name: infra-backend-v1 29 port: 8080 30 namespace: gateway-conformance-infra 31 - matches: 32 - path: 33 type: PathPrefix 34 value: /multi-mirror-and-modify-request-headers 35 filters: 36 - type: RequestHeaderModifier 37 requestHeaderModifier: 38 set: 39 - name: X-Header-Set 40 value: set-overwrites-values 41 add: 42 - name: X-Header-Add 43 value: header-val-1 44 - name: X-Header-Add-Append 45 value: header-val-2 46 remove: 47 - X-Header-Remove 48 - type: RequestMirror 49 requestMirror: 50 backendRef: 51 name: infra-backend-v2 52 namespace: gateway-conformance-infra 53 port: 8080 54 - type: RequestMirror 55 requestMirror: 56 backendRef: 57 name: infra-backend-v3 58 namespace: gateway-conformance-infra 59 port: 8080 60 backendRefs: 61 - name: infra-backend-v1 62 port: 8080 63 namespace: gateway-conformance-infra