# Packages
# README
kubernetes-vmware-autoscaler
Kubernetes autoscaler for vsphere/esxi
How it works
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.
Commandline arguments
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 |
Build
The build process use make file. The simplest way to build is make container