For cloud container orchestration, it’s all Kubernetes, all the time

clouds-and-tree

Well, that was fast. In May 2017, there were three major cloud container orchestration programs: Docker Swarm, Kubernetes, and Mesosphere. Then, in early October, Mesosphere joined the Kubernetes bandwagon. Would Docker, the company which turned containers into IT’s hottest movement, continue the DevOps battle? Nope.

On October 17, Docker announced that it will integrate Kubernetes into the Docker platform. Users can chose to use Kubernetes and/or Docker Swarm for orchestration. Spoiler alert: Kubernetes is already the most popular cloud orchestration program by a wide margin. As Adrian Chifor, senior DevOps engineer at English background checking company Onfido, blogged earlier this year, “Kubernetes has the largest community and is the most popular by a big margin.”

This doesn’t surprise Docker. Solomon Hykes, Docker’s Founder and Chief Product Officer, explained at DockerCon EU in Copenhagen that the company added Kubernetes because “user feedback is our primary source of information to decide when to add new capabilities to the platform.”

The users spoke. Docker listened.

Hykes continued, “The addition of Kubernetes as an option alongside Swarm gives our users and customers the ability to make an orchestration choice with the added security, management and end-to-end Docker experience that they’ve come to expect from Docker since the very beginning.”

Docker newly minted CEO Steve Singh added, “What embracing Kubernetes does for us is it removes any potential confusion or any potential conflicts. We have customers that love Kubernetes; we have customers that love Swarm. My view is we shouldn’t force the customer to make a choice between one or the other—we should give them the choice to use whatever they want.”

Hykes said, “The Docker embrace of Kubernetes is the pure open-source distribution taken from the upstream project.” He also emphasized that Docker is not abandoning Swarm. “It’s not a fork, it’s not a wrapper—it’s real Kubernetes working next to real Swarm.”

Specifically, Docker claims it will simplify Kubernetes’s configuration and management by integrating all its components within Kubernetes Docker Enterprise Edition along with Swarm. You will be able to deploy Swarm and Kubernetes-based applications across a secure and automated software supply chain operating in hybrid cloud environments. You will also be able to use Kubernetes with Docker for Mac and Docker for Windows. This enables developers to build Swarm- or Kubernetes-based applications on a local machine using the same Docker enterprise tooling.

Kubernetes will be available across all of Docker’s certified infrastructure platforms. This includes multiple Linux distributions—SUSE Linux Enterprise Server (SLES), CentOS, Red Hat Enterprise Linux (RHEL), Ubuntu, and Oracle Linux–and Windows. It will also be available on public clouds such as Amazon Web Services (AWS) and Microsoft Azure.

You can sign up now to try the beta of Docker Enterprise Edition, Docker for Mac and Windows with built-in Kubernetes.

Docker’s embrace of Kubernetes leaves AWS with its EC2 Container Service (ECS) as the only major cloud or container vendor, that hasn’t natively integrated Kubernetes. That will change. AWS joined the Cloud Native Computing Foundation (CNCF), which is Kubernetes’s parent organization, as a platinum member.

Besides, a recent survey found that 63 percent of AWS users were already hosting Kubernetes on Amazon EC2. Other companies, such as OpenStack cloud mainstay Mirantis, now supports Kubernetes on private OpenStack clouds, public AWS clouds, or both.

The only real question is not if AWS will also fully invest in Kubernetes now that Docker has taken the plunge but when. Will they announce full Kubernetes support at AWS:reInvent in late November?

The present and future of container management is Kubernetes.

RELATED LINKS

Is Mesosphere surrendering to Kubernetes?

CoreOS moves in on cloud DevOps with Kubernetes

The rise of container orchestration storage standards

Comments

  1. Asty Khan says:

    Your post is really interesting and informative. Keep up the good work

    Like

Trackbacks

  1. […] announcement by Docker further validates Kubernetes’ leadership position in the container orchestration space. It is growing fast and provides many key orchestration capabilities, such as service discovery, […]

    Like

  2. […] Everyone and their uncle has decided to use Kubernetes for cloud container management. Even Kubernetes’ former rivals, Docker Swarm and Mesosphere, have thrown in the towel. Mesosphere came over in early October and Docker added Kubernetes support later the same month. There was only question: Would all these Kubernetes implementations work together? Thanks to the Cloud Native Computing Foundation (CNCF), the answer is yes. […]

    Like

  3. […] Everyone and their uncle has decided to use Kubernetes for cloud container management. Even Kubernetes’ former rivals, Docker Swarm and Mesosphere, have thrown in the towel. Mesosphere came over in early October and Docker added Kubernetes support later the same month. There was only question: Would all these Kubernetes implementations work together? Thanks to the Cloud Native Computing Foundation (CNCF), the answer is yes. […]

    Like

  4. […] Everyone and their uncle has decided to use Kubernetes for cloud container management. Even Kubernetes’ former rivals, Docker Swarm and Mesosphere, have thrown in the towel. Mesosphere came over in early October and Docker added Kubernetes support later the same month. There was only question: Would all these Kubernetes implementations work together? Thanks to the Cloud Native Computing Foundation (CNCF), the answer is yes. […]

    Like

  5. […] Kubernetes has become the cloud container orchestration program. Red Hat jumped on the Kubernetes bandwagon early in 2015. Today, Red Hat is all in, with the release of the Red Hat OpenShift Container Platform 3.7. […]

    Like

  6. […] For cloud container orchestration, it’s all Kubernetes, all the time […]

    Like

  7. […] Kubernetes has become the cloud container orchestration program. Red Hat jumped on the Kubernetes bandwagon early in 2015. Today, Red Hat is all in, with the release of the Red Hat OpenShift Container Platform 3.7. […]

    Like

  8. […] Kubernetes has turn a cloud enclosure adaptation program. Red Hat jumped on a Kubernetes bandwagon early in 2015. Today, Red Hat is all in, with a recover of a Red Hat OpenShift Container Platform 3.7. […]

    Like

  9. […] Rather than just betting on the crowded IaaS market, Red Hat moved into the far more open Platform-as-a-Service (PaaS) market with OpenShift. This cloud platform, which began in 2011, has seen a major rewrite. This revision happened because of the rise of Docker containers and the subsequent emergence of Kubernetes as the top container orchestration program. […]

    Like

  10. […] Rather than usually betting on a swarming IaaS market, Red Hat changed into a distant some-more open Platform-as-a-Service (PaaS) marketplace with OpenShift. This cloud platform, that began in 2011, has seen a vital rewrite. This rider happened since of a arise of Docker containers and a successive presentation of Kubernetes as a tip enclosure adaptation program. […]

    Like

  11. […] Rather than just betting on the crowded IaaS market, Red Hat moved into the far more open Platform-as-a-Service (PaaS) market with OpenShift. This cloud platform, which began in 2011, has seen a major rewrite. This revision happened because of the rise of Docker containers and the subsequent emergence of Kubernetes as the top container orchestration program. […]

    Like

  12. […] Kubernetes is now — no question about it — the dominant cloud orchestration program. With Amazon Web Services (AWS) giving Kubernetes native support, all major clouds now support Kubernetes. This means more than just you can use the same program to manage your containers on different clouds. It also means you can use Kubernetes to manage all your containers on all your clouds in a single, cohesive fashion. This is what CoreOS brings to the table, with its latest release of Tectonic. […]

    Like

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: