Mesosphere’s datacenter management platform, , has for container orchestration.
DC/OS, built atop the , has long offered Mesosphere’s own Marathon as its default orchestration system. But Kubernetes has outshone Marathon, thanks to a broad base of users and the seal of approval of the Cloud Native Computing Foundation.
Mesosphere started to offer in 2015, but only by way of an early-access program. The current offering is still officially labeled a beta, but Mesosphere’s plans are to work “over the next few months” to general availability.
The edition of Kubernetes used for DC/OS, says Mesosphere, is the community mainline distribution, not a version customized for DC/OS. This, says Mesosphere, ensures a high degree of compatibility with Kubernetes apps and management tools: “You won’t be using kubectl for certain commands and then some other vendor-specific command line interfaces for others.”
currently offers a similar feature for its distribution of Kubernetes, Tectonic.
Mesosphere has long distinguished DC/OS from other container-based OSes as a way to set up and manage complex infrastructure that isn’t easily encapsulated in a single container. Although Kubernetes provides a way to deploy multi-container apps by way of , it’s unlikely Kubernetes will come to also encompass the infrastructure management features provided in DC/OS.