I'm trying to develop horizontal scaling for kubernetes deployed on a vm in CloudStack. On the github repo I understood that a fake provider used to develop new cloudprovider, that I want to do. The problem is that I'm a nood in using git and Kubernetes. So my questions are:
Could someone help me, please? Thanks in advance.
The fake provider is just for testing, not for developing a new cloud provider, but it does show you which methods need to be implemented. It's worth looking at one of the real provider implementations, though.
You can find the platforms and distros to which Kubernetes has been ported here: https://github.com/kubernetes/kubernetes/tree/master/docs/getting-started-guides
A baremetal (no cloud provider) CentOS setup can be found here: https://github.com/kubernetes/kubernetes/blob/master/docs/getting-started-guides/centos/centos_manual_config.md
A Cloudstack setup is described here: https://github.com/kubernetes/kubernetes/blob/master/docs/getting-started-guides/cloudstack.md