There is also Redhat's Openshift Origin, the Open-source, host-it-yourself version of their Openshift platform.
They've done a great job of documentation and on-boarding new people to try it out.
They have a nice set of ansible scripts or docker images which will get you up and running pretty quickly[1].
I currently run a lot of stuff in Azure, and there is a great deployment template to get your orgin cluster up and running here [2]
Underneath the hood it is just docker, kubernetes, and some other goodness. Color me super impressed with this.
Note, for something way, way, more simple I highly recomment Dokku [3]
[1] - https://github.com/openshift/openshift-ansible
[2] - https://github.com/derdanu/azure-openshift
[3] - https://github.com/dokku/dokku