Distributed load testing using kubernetes
$ minikube version
$ kubectl version
$ minikube start
$ kubectl apply -f kubernetes/deployments/rest-deployment.yaml
$ kubectl apply -f kubernetes/deployments/soap-deployment.yaml
$ kubectl apply -f kubernetes/deployments/graphql-deployment.yaml
$ kubectl apply -f kubernetes/services/rest-service.yaml
$ kubectl apply -f kubernetes/services/graphql-service.yaml
$ kubectl apply -f kubernetes/services/soap-service.yaml
$ kubectl apply -f kubernetes/ingress/app-ingress.yaml
$ kubectl describe ingress app-ingress
$ minikube addons enable ingress
$ minikube addons disable ingress
$ minikube ip
- Open the browser on https://{minikube-ip-result}