...

Text file src/sigs.k8s.io/gateway-api/conformance/tests/httproute-matching-across-routes.yaml

Documentation: sigs.k8s.io/gateway-api/conformance/tests

     1apiVersion: gateway.networking.k8s.io/v1
     2kind: HTTPRoute
     3metadata:
     4  name: matching-part1
     5  namespace: gateway-conformance-infra
     6spec:
     7  parentRefs:
     8  - name: same-namespace
     9  hostnames:
    10  - example.com
    11  - example.net
    12  rules:
    13  - matches:
    14    - path:
    15        type: PathPrefix
    16        value: /
    17    - headers:
    18      - name: version
    19        value: one
    20    backendRefs:
    21    - name: infra-backend-v1
    22      port: 8080
    23---
    24apiVersion: gateway.networking.k8s.io/v1
    25kind: HTTPRoute
    26metadata:
    27  name: matching-part2
    28  namespace: gateway-conformance-infra
    29spec:
    30  hostnames:
    31  - example.com
    32  parentRefs:
    33  - name: same-namespace
    34  rules:
    35  - matches:
    36    - path:
    37        type: PathPrefix
    38        value: /v2
    39    - headers:
    40      - name: version
    41        value: two
    42    backendRefs:
    43    - name: infra-backend-v2
    44      port: 8080

View as plain text