How to get started deploying a cluster

I didn’t find clear documentation about how to deploy a Rancher cluster in which I can run Kubernetes on top, so what I am expecting is to install RancherOS on my VM’s and then follow up with the configuration, but it doesn’t let me install the base OS.