-
Notifications
You must be signed in to change notification settings - Fork 3
Project 2 Scalability
Ratchahan Anbarasan edited this page Mar 8, 2022
·
4 revisions
![image](https://user-images.githubusercontent.com/96559018/156868986-0741bfc0-d23d-4d7a-9a93-a13be8de1ce5.png)
- Minikube cluster is used to deploy scale each of the microservices. The application was tested for various amounts of load with Apache Jmeter.
- Minikube cluster with kubectl installed and configured to use your cluster
- Docker cli installed, you must be signed into your Docker Hub account
-
Navigate to this folder and run the following command deploy the application in the Kubernetes cluster
kubectl apply -f kubernetes/. --recursive
-
To manually scale the application to 3 replicas run the following kube-scale script file with -r as 3
bash kube-scale.sh -r 3