sigs.k8s.io/gateway-api@v1.0.0/examples/experimental/v1alpha2/grpc-routing/gateway.yaml (about)

     1  #$ Used in:
     2  #$ - site-src/guides/grpc-routing.md
     3  apiVersion: gateway.networking.k8s.io/v1beta1
     4  kind: Gateway
     5  metadata:
     6    name: example-gateway
     7  spec:
     8    gatewayClassName: example-gateway-class
     9    listeners:
    10    - name: grpc
    11      protocol: HTTPS
    12      port: 50051
    13      tls:
    14        certificateRefs:
    15        - kind: Secret
    16          group: ""
    17          name: example-com-cert
    18  ---
    19  apiVersion: gateway.networking.k8s.io/v1alpha2
    20  kind: GRPCRoute
    21  metadata:
    22    name: example-route
    23  spec:
    24    parentRefs:
    25    - name: example-gateway
    26    hostnames:
    27    - "example.com"
    28    rules:
    29    - backendRefs:
    30      - name: example-svc
    31        port: 50051