O'Reilly logo

Mastering CoreOS by Sreenivas Makam

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Container Orchestration

A basic requirement of Container orchestration is to efficiently deploy M containers into N compute resources.

The following are some problems that a Container Orchestration system should solve:

  • It should schedule containers efficiently, giving enough control to the user to tweak scheduling parameters based on their need
  • It should provide Container networking across the cluster
  • Services should be able to discover each other dynamically
  • Orchestration system should be able to handle service failures

We will cover Kubernetes, Docker Swarm, and Mesos in the following sections. Fleet is used internally by CoreOS for Container orchestration. Fleet has very minimal capabilities and works well for the deployment of critical system services ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required