Skip to content

Latest commit

 

History

History
executable file
·
25 lines (18 loc) · 937 Bytes

DemoTrafficRouting.md

File metadata and controls

executable file
·
25 lines (18 loc) · 937 Bytes

Demo: Traffic Routing

In order to demonstrate traffic routing you can run the following commands. 20 % of the web-api API request to read articles will now return 10 instead of 5 articles which is version 2. 80 % of the requests are still showing only 5 articles which is version 1.

$ cd $PROJECT_HOME
$ scripts/check-prerequisites.sh
$ scripts/delete-all.sh
$ scripts/deploy-articles-java-jee.sh
$ scripts/deploy-authors-nodejs.sh
$ scripts/deploy-web-app-vuejs.sh
$ scripts/deploy-web-api-java-jee.sh
$ scripts/deploy-web-api-java-jee-v2.sh
$ scripts/deploy-istio-ingress-v1-v2.sh
$ scripts/show-urls.sh

Open Kiali with $ istioctl dashboard kiali and log in with user: admin and password: admin.

Check out the animated gif to see traffic management in action.