Skip to content

Latest commit

 

History

History
 
 

benchmark

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

benchmark

Install

helm install --create-namespace benchmark --namespace benchmark .

Upgrade

helm upgrade benchmark --namespace benchmark .

Run a scenario

Deploy Istio

lokoctl component apply istio-operator

Deploy target application first

cd configs/emojivoto/
for ((i=0;i<10;i++))
do
  kubectl create namespace emojivoto-$i
  kubectl label namespace emojivoto-$i istio-injection=enabled
  helm install emojivoto-$i --namespace emojivoto-$i .
done

Deploy benchmark application

cd configs/benchmark/
kubectl create ns benchmark
kubectl label namespace benchmark istio-injection=enabled
helm install benchmark --namespace benchmark . --set wrk2.serviceMesh=istio --set wrk2.app.count=10