Skip to content

Commit

Permalink
Added demo scripts
Browse files Browse the repository at this point in the history
  • Loading branch information
rafabene committed Jan 30, 2019
1 parent c6f3b3c commit 85c26a8
Show file tree
Hide file tree
Showing 13 changed files with 39 additions and 10 deletions.
9 changes: 0 additions & 9 deletions bin/poll_customer.sh

This file was deleted.

2 changes: 2 additions & 0 deletions scripts/blue-green-recommendation-v1.sh
@@ -0,0 +1,2 @@
#!/bin/bash
istioctl replace -f istiofiles/virtual-service-recommendation-v1.yml -n tutorial
3 changes: 3 additions & 0 deletions scripts/blue-green-recommendation-v2.sh
@@ -0,0 +1,3 @@
#!/bin/bash
istioctl create -f istiofiles/destination-rule-recommendation-v1-v2.yml -n tutorial
istioctl create -f istiofiles/virtual-service-recommendation-v2.yml -n tutorial
2 changes: 2 additions & 0 deletions scripts/canary-75-25.sh
@@ -0,0 +1,2 @@
#!/bin/bash
istioctl replace -f istiofiles/virtual-service-recommendation-v1_and_v2_75_25.yml -n tutorial
3 changes: 3 additions & 0 deletions scripts/canary-90-10.sh
@@ -0,0 +1,3 @@
#!/bin/bash
istioctl create -f istiofiles/destination-rule-recommendation-v1-v2.yml -n tutorial
istioctl create -f istiofiles/virtual-service-recommendation-v1_and_v2.yml -n tutorial
5 changes: 5 additions & 0 deletions scripts/canary-user-agent.sh
@@ -0,0 +1,5 @@
#!/bin/bash
./scripts/clean.sh
istioctl create -f istiofiles/destination-rule-recommendation-v1-v2.yml -n tutorial
istioctl create -f istiofiles/virtual-service-recommendation-v1.yml -n tutorial
istioctl replace -f istiofiles/virtual-service-safari-recommendation-v2.yml -n tutorial
4 changes: 4 additions & 0 deletions scripts/darklaunch.sh
@@ -0,0 +1,4 @@
#!/bin/bash
./scripts/clean.sh
istioctl create -f istiofiles/destination-rule-recommendation-v1-v2.yml -n tutorial
istioctl create -f istiofiles/virtual-service-recommendation-v1-mirror-v2.yml -n tutorial
4 changes: 4 additions & 0 deletions scripts/delay.sh
@@ -0,0 +1,4 @@
#!/bin/bash
./scripts/clean.sh
istioctl create -f istiofiles/virtual-service-recommendation-delay.yml -n tutorial
istioctl create -f istiofiles/destination-rule-recommendation.yml -n tutorial
4 changes: 4 additions & 0 deletions scripts/error-503-50.sh
@@ -0,0 +1,4 @@
#!/bin/bash
./scripts/clean.sh
istioctl create -f istiofiles/destination-rule-recommendation.yml -n tutorial
istioctl create -f istiofiles/virtual-service-recommendation-503.yml -n tutorial
6 changes: 6 additions & 0 deletions scripts/pool-ejection.sh
@@ -0,0 +1,6 @@
#!/bin/bash
oc scale deployment recommendation-v2 --replicas=2 -n tutorial
./scripts/clean.sh
istioctl create -f istiofiles/destination-rule-recommendation-v1-v2.yml -n tutorial
istioctl create -f istiofiles/virtual-service-recommendation-v1_and_v2_50_50.yml -n tutorial
istioctl replace -f istiofiles/destination-rule-recommendation_cb_policy_pool_ejection.yml -n tutorial
4 changes: 4 additions & 0 deletions scripts/retry-fail.sh
@@ -0,0 +1,4 @@
#!/bin/bash
oc scale deployment recommendation-v2 --replicas=2 -n tutorial
./scripts/clean.sh
oc exec -it $(oc get pods|grep recommendation-v2|awk '{ print $1 }'|head -1) -c recommendation curl localhost:8080/misbehave
2 changes: 2 additions & 0 deletions scripts/retry.sh
@@ -0,0 +1,2 @@
#!/bin/bash
istioctl create -f istiofiles/virtual-service-recommendation-v2_retry.yml -n tutorial
1 change: 0 additions & 1 deletion scripts/run.sh
@@ -1,5 +1,4 @@
#!/bin/bash
while true
do curl customer-tutorial.$(minishift ip).nip.io
sleep .5
done

0 comments on commit 85c26a8

Please sign in to comment.