github.com/nginxinc/kubernetes-ingress@v1.12.5/tests/data/virtual-server-focused-canary/standard/virtual-server.yaml (about) 1 apiVersion: k8s.nginx.org/v1 2 kind: VirtualServer 3 metadata: 4 name: virtual-server-canary 5 spec: 6 host: virtual-server-canary.example.com 7 upstreams: 8 - name: backend1 9 service: backend1-svc 10 port: 80 11 - name: backend2 12 service: backend2-svc 13 port: 80 14 routes: 15 - path: "/backends/focused-canary" 16 matches: 17 - conditions: 18 - header: x-version 19 value: canary 20 splits: 21 - weight: 90 22 action: 23 pass: backend1 24 - weight: 10 25 action: 26 pass: backend2 27 action: 28 pass: backend1 29 - path: "/backend2" 30 action: 31 pass: backend2