# kubernetes/gateway/httproute.yaml apiVersion: gateway.networking.k8s.io/v1 kind: HTTPRoute metadata: name: todo-routes namespace: todo-app spec: parentRefs: - name: todo-gateway rules: # API traffic → backend - matches: - path: type: PathPrefix value: /api backendRefs: - name: backend-service port: 5000 # All other traffic → frontend - matches: - path: type: PathPrefix value: / backendRefs: - name: frontend-service port: 30081