# Install dependencies
npm install
# Start server
node server.js
- GET /
- returns "Hello World"
- GET /load
- query params:
- scale -> time(ms) for which CPU will be blocked (default=random between 0ms to 10ms)
- returns "OK" after execution
- query params:
This goal of this project is to the setup of k8s cluster on cloud and managing applications on k8s. The project acheives this through the following goals.
- Basic VPC setup for a kubernetes cluster on AWS
- EKS Cluster setup using eksctl
- Stateless and stateful workload on k8s
- Metrics system for kubernetes
- Autoscaling nodes and workload on k8s