When Google Kubernetes meets Apache Mesos
Kubernetes and Mesos are a match made in heaven. Kubernetes enables the Pod, an abstraction that represents a group of co-located containers, along with Labels for service discovery, load-balancing, and replication control. Mesos provides the fine-grained resource allocations for pods across nodes in a cluster, and facilitates resource sharing among Kubernetes and other frameworks running on the same cluster.
This is still very much a work-in-progress, but stay tuned for updates as we continue development. If you have ideas or patches, feel free to contribute!
Refer to the documentation pages for a review of core concepts, system architecture, and known issues.
The project has been migrated upstream into the offical Kubernetes repository. Please see the build documentation if you are interested in building from source.
Mesosphere maintains a tutorial for running Kubernetes-Mesos, which is periodically updated to coincide with releases of this project.