Kubernetes autoscaler for vsphere/esxi
This tool will drive vSphere to deploy VM at the demand. The cluster autoscaler deployment use an enhanced version of cluster-autoscaler. https://github.com/Fred78290/autoscaler. This version use grpc to communicate with the cloud provider hosted outside the pod. A docker image is available here https://hub.docker.com/r/fred78290/cluster-autoscaler
A sample of the cluster-autoscaler deployment is available at examples/cluster-autoscaler.yaml. You must fill value between <>
Before you must deploy your kubernetes cluster on vSphere. You can do it from scrash or you can use the script masterkube/bin/create-masterkube.sh to create a simple VM hosting the kubernetes master node.
Parameter | Description |
---|---|
version |
Print the version and exit |
save |
Tell the tool to save state in this file |
config |
The the tool to use config file |
The build process use make file. The simplest way to build is make container