sigs.k8s.io/gateway-api@v1.0.0/conformance/tests/httproute-rewrite-host.yaml (about) 1 apiVersion: gateway.networking.k8s.io/v1 2 kind: HTTPRoute 3 metadata: 4 name: rewrite-host 5 namespace: gateway-conformance-infra 6 spec: 7 hostnames: 8 - "rewrite.example" 9 parentRefs: 10 - name: same-namespace 11 rules: 12 - matches: 13 - path: 14 type: PathPrefix 15 value: /one 16 filters: 17 - type: URLRewrite 18 urlRewrite: 19 hostname: one.example.org 20 backendRefs: 21 - name: infra-backend-v1 22 port: 8080 23 - filters: 24 - type: URLRewrite 25 urlRewrite: 26 hostname: example.org 27 backendRefs: 28 - name: infra-backend-v2 29 port: 8080 30 - matches: 31 - path: 32 type: PathPrefix 33 value: /rewrite-host-and-modify-headers 34 filters: 35 - type: URLRewrite 36 urlRewrite: 37 hostname: test.example.org 38 - type: RequestHeaderModifier 39 requestHeaderModifier: 40 set: 41 - name: X-Header-Set 42 value: set-overwrites-values 43 add: 44 - name: X-Header-Add 45 value: header-val-1 46 - name: X-Header-Add-Append 47 value: header-val-2 48 remove: 49 - X-Header-Remove 50 backendRefs: 51 - name: infra-backend-v2 52 port: 8080