# TP25 partie 4 : répartition pondérée du trafic entre v1 et v2 (Gateway API, modèle « GAMMA » :
# la route s'attache directement au Service api, sans passerelle d'entrée).
apiVersion: gateway.networking.k8s.io/v1
kind: HTTPRoute
metadata:
  name: api-split
  namespace: tp25
spec:
  parentRefs:
    - name: api
      kind: Service
      group: ""
      port: 80
  rules:
    - backendRefs:
        - name: api-v1
          port: 80
          weight: 90
        # TODO : envoyer 10 % du trafic vers api-v2
