RedHat OpenShift
If rolling your own is your style, then OpenShift is your platform to do it on.
100% open source, Red Hat’s OpenShift comes with a very big manual of course, but that’s what makes it complete and a true Red Hat product. First launched in 2011, OpenShift Container Platform’s has been a core component of OpenStack for years.
OpenShift packs a punch, but comes at the cost of having to maintain and own your hardware before you can really start.