sigs.k8s.io/gateway-api@v1.0.0/conformance/tests/tlsroute-simple-same-namespace.yaml (about)

     1  apiVersion: gateway.networking.k8s.io/v1alpha2
     2  kind: TLSRoute
     3  metadata:
     4    name: gateway-conformance-infra-test
     5    namespace: gateway-conformance-infra
     6  spec:
     7    parentRefs:
     8    - name: gateway-tlsroute
     9      namespace: gateway-conformance-infra
    10    hostnames:
    11    - abc.example.com
    12    rules:
    13    - backendRefs:
    14      - name: tls-backend
    15        port: 443
    16  ---
    17  apiVersion: gateway.networking.k8s.io/v1beta1
    18  kind: Gateway
    19  metadata:
    20    name: gateway-tlsroute
    21    namespace: gateway-conformance-infra
    22  spec:
    23    gatewayClassName: "{GATEWAY_CLASS_NAME}"
    24    listeners:
    25    - name: https
    26      port: 443
    27      protocol: TLS
    28      hostname: "*.example.com"
    29      allowedRoutes:
    30        namespaces:
    31          from: Same
    32        kinds:
    33        - kind: TLSRoute
    34      tls:
    35        mode: Passthrough