O'Reilly logo

CoreOS Essentials by Rimantas Mocevicius

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

Chapter 10. Introduction to Kubernetes

In this chapter, we will cover a short overview of Google Kubernetes, which manages containerized applications across multiple hosts in a cluster. As Kubernetes is a very large project, in this chapter, we will only overview its main concepts and some use cases, including these:

  • What is Kubernetes?
  • Primary components of Kubernetes
  • Kubernetes cluster setup
  • Tectonic—CoreOS and Kubernetes combined for a commercial implementation

What is Kubernetes?

Google has been running everything in containers for more than decade. Internally, they use a system called Borg (http://research.google.com/pubs/pub43438.html), the predecessor of Kubernetes, to scale and orchestrate containers across servers.

Lessons learned from Borg ...

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