Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
kusumachalasani authored Oct 12, 2020
1 parent 8040302 commit e951a2e
Showing 1 changed file with 17 additions and 9 deletions.
26 changes: 17 additions & 9 deletions spring-petclinic/README.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,25 @@
# Using kruize and iter8 on spring-petclinic benchmark

petclinic-app.yaml yaml to deploy petclinic app with no requests/limits set.
petclinic-app-resource-template.yaml template yaml to use with requests/limits set to use with kruize recommendations.
petclinic-experiment-uniform.yaml yaml to create an iter8 experiment - which uses Uniform strategy and split the load by 50% from start of the experiment.
petclinic-iter8.jmx jmx file to drive the load using jmeter.

petclinic_iter8_kruize_run.sh Script to install and deploy minikube,istio,iter8,kruize and petclinic and run an experiment.

This script by default uses:
7 cpus ; 8500MB memory
x86_64 architecture - required to install istio
duration the jmeter load is run : 300 secs
no.of users jmeter uses for load simulation : 500

* 7 cpus ; 8500MB memory

* x86_64 architecture - required to install istio

* duration the jmeter load is run : 300 secs

* no.of users jmeter uses for load simulation : 500

You can edit the script to not to call any functionalities related to installing minikube,istio, iter8 as well.

# Other configuration files used:

petclinic-app.yaml : yaml to deploy petclinic app with no requests/limits set.

petclinic-app-resource-template.yaml : template yaml to use with requests/limits set to use with kruize recommendations.

petclinic-experiment-uniform.yaml yaml : to create an iter8 experiment - which uses Uniform strategy and split the load by 50% from start of the experiment.

petclinic-iter8.jmx : jmx file to drive the load using jmeter.

0 comments on commit e951a2e

Please sign in to comment.