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
Gateway API On GKE / weight: 90
TrackKubernetes Learning Journey
Current SectionIngress
Progress219 of 271