--- # TraefikService — weighted load balancer between stable and canary. # THIS IS THE ONLY FILE YOU NEED TO EDIT to shift traffic weights. # # Weight scenarios: # Initial canary test → stable: 90 canary: 10 # Extended testing → stable: 50 canary: 50 # Full promote to canary → stable: 0 canary: 100 # Emergency rollback → stable: 100 canary: 0 apiVersion: traefik.io/v1alpha1 kind: TraefikService metadata: name: nginx-weighted namespace: nginx-mcp spec: weighted: services: - name: nginx-mcp namespace: nginx-mcp port: 80 weight: 90 - name: nginx-canary-proxy namespace: nginx-mcp port: 80 weight: 10