Serdar Yegulalp
Senior Writer

Mesosphere taps Kubernetes for container orchestration

news
Sep 7, 20172 mins

Longtime Kubernetes competitor Mesosphere joins the bandwagon, making Kubernetes available with DC/OS

railroad tracks merging
Credit: Thinkstock

Mesosphere’s datacenter management platform, DC/OS, has added Kubernetes as an officially supported option for container orchestration.

DC/OS, built atop the Apache Mesos cluster-management project, 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 Kubernetes atop DC/OS as an option 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.”

Other features planned for Kubernetes in DC/OS echo the way Kubernetes is being supported on other platforms where it is a major ingredient. One such feature noted by Mesosphere is “non-disruptive, rolling upgrades” of Kubernetes—the ability to upgrade Kubernetes across a DC/OS installation without disrupting either applications or the operation of the cluster. CoreOS 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 Helm charts, it’s unlikely Kubernetes will come to also encompass the infrastructure management features provided in DC/OS.

Serdar Yegulalp

Serdar Yegulalp is a senior writer at InfoWorld. A veteran technology journalist, Serdar has been writing about computers, operating systems, databases, programming, and other information technology topics for 30 years. Before joining InfoWorld in 2013, Serdar wrote for Windows Magazine, InformationWeek, Byte, and a slew of other publications. At InfoWorld, Serdar has covered software development, devops, containerization, machine learning, and artificial intelligence, winning several B2B journalism awards including a 2024 Neal Award and a 2025 Azbee Award for best instructional content and best how-to article, respectively. He currently focuses on software development tools and technologies and major programming languages including Python, Rust, Go, Zig, and Wasm. Tune into his weekly Dev with Serdar videos for programming tips and techniques and close looks at programming libraries and tools.

More from this author