Merge pull request #5986 from jayunit100/k8petstore-json2

Cleanup of k8petstore json formatting flaw, and parameterization of kube...
This commit is contained in:
Clayton Coleman 2015-03-26 10:18:19 -04:00
commit 16f463f2cc

View File

@ -1,5 +1,8 @@
echo "WRITING KUBE FILES , will overwrite the jsons, then testing pods. is kube clean ready to go?"
#for dev/test you can use:
#kubectl=$GOPATH/src/github.com/GoogleCloudPlatform/kubernetes/cluster/kubectl.sh"
kubectl="kubectl"
VERSION="r.2.8.19"
PUBLIC_IP="127.0.0.1" # ip which we use to access the Web server.
SECONDS=1000 # number of seconds to measure throughput.
@ -24,8 +27,8 @@ cat << EOF > fe-rc.json
"id": "frontendCcontroller",
"containers": [{
"name": "frontend-go-restapi",
"image": "jayunit100/k8-petstore-web-server:$VERSION",
}]
"image": "jayunit100/k8-petstore-web-server:$VERSION"
}]
}
},
"labels": {
@ -169,15 +172,15 @@ cat << EOF > slave-rc.json
"labels": {"name": "redisslave"}
}
EOF
kubectl create -f rm.json --api-version=v1beta1
kubectl create -f rm-s.json --api-version=v1beta1
$kubectl create -f rm.json --api-version=v1beta1
$kubectl create -f rm-s.json --api-version=v1beta1
sleep 3 # precaution to prevent fe from spinning up too soon.
kubectl create -f slave-rc.json --api-version=v1beta1
kubectl create -f rs-s.json --api-version=v1beta1
$kubectl create -f slave-rc.json --api-version=v1beta1
$kubectl create -f rs-s.json --api-version=v1beta1
sleep 3 # see above comment.
kubectl create -f fe-rc.json --api-version=v1beta1
kubectl create -f fe-s.json --api-version=v1beta1
kubectl create -f bps-load-gen-rc.json --api-version=v1beta1
$kubectl create -f fe-rc.json --api-version=v1beta1
$kubectl create -f fe-s.json --api-version=v1beta1
$kubectl create -f bps-load-gen-rc.json --api-version=v1beta1
}
function test {