Gateway API On GKE / weight: 90

TrackKubernetes Learning Journey
Current SectionIngress
Progress219 of 271
apiVersion: gateway.networking.k8s.io/v1
kind: HTTPRoute
metadata:
  name: parts-route
  namespace: default
spec:
  parentRefs:
    - name: parts-gateway
  rules:
    - matches:
        - path:
            type: PathPrefix
            value: /inventory
        - path:
            type: PathPrefix
            value: /parts
      backendRefs:
        - name: part-inventory-service
          port: 80
#          weight: 90
#        - name: part-inventory-service-v2
#          port: 80
#          weight: 10

    - matches:
        - path:
            type: PathPrefix
            value: /orders
        - path:
            type: PathPrefix
            value: /place-order
      backendRefs:
        - name: part-order-service
          port: 80

    - matches:
        - path:
            type: PathPrefix
            value: /
      backendRefs:
        - name: part-gateway-service
          port: 80