- Dipankar Das
Kalinga Institute Industrial Technology
- Go
- Simple csv file for the load
- Docker
- VPA Kubernetes autoscaler and some of the Google docs
- Bigdata package for goBigData
- Charts for goCharts
- Big data from UCI Machine Learning Repository
Container Image: dipugodocker/vmware-sol:latest
kubectl apply -f VPA/manifest.yml
kubectl describe deploy my-big-data-app
VPA docs here
Let's install the VPA from a container that can access our cluster
git clone https://github.com/kubernetes/autoscaler.git
cd autoscaler/vertical-pod-autoscaler/
./hack/vpa-up.sh
# after few seconds, we can see the VPA components in:
kubectl -n kube-system get pods
cd -
kubectl apply -f VPA/AutoScaler.yml
# to view the recommendations
kubectl get vpa
kubectl describe vpa <Name> # to get the recommendations
# when we are Satisfied with the result being update it to the `auto` mode