Skip to content

Commit

Permalink
feat: Multiple VirtualService objects support for canary strategy of …
Browse files Browse the repository at this point in the history
…Argo Rollouts. Adding the TLSRoute details in the multiple virtualService spec. fixes #1100

Signed-off-by: Darshan Hassan Shashikumar <[email protected]>
  • Loading branch information
darshanhs09 committed Aug 27, 2021
1 parent 5870f2e commit 0c0871c
Showing 1 changed file with 27 additions and 1 deletion.
28 changes: 27 additions & 1 deletion docs/getting-started/istio/multipleVirtualsvc.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,19 @@ spec:
port:
number: 15372
weight: 0
tls:
- match:
- port: 3000
sniHosts:
- reviews.bookinfo.com
- localhost
route:
- destination:
host: rollouts-demo-stable
weight: 100
- destination:
host: rollouts-demo-canary
weight: 0

---
apiVersion: networking.istio.io/v1alpha3
Expand All @@ -43,4 +56,17 @@ spec:
host: rollouts-demo-canary
port:
number: 15373
weight: 0
weight: 0
tls:
- match:
- port: 3000
sniHosts:
- reviews.bookinfo.com
- localhost
route:
- destination:
host: rollouts-demo-stable
weight: 100
- destination:
host: rollouts-demo-canary
weight: 0

0 comments on commit 0c0871c

Please sign in to comment.