• Launched in 2015.
    • Works on a similar principle to Google’s Internal Cluster Management system - Borg.
  • Owned by the Cloud Native Computing Foundation - a Linux Foundation’s Foundation.
  • Kubernetes is also know as k8s
    • Greek for the word pilot or helmsman.
  • It is a Container Orchestrator.
    • Where and how container applications are launched on a server.
    • To scale up and down the number of application replicas.
    • What to do when an application or server stops working.
  • Written in Go.
  • Designed for Planet-scale deployment.
  • Spotify uses Kubernetes.
    • Company used to use Helios (its own Orchestration Platform).
    • Using Kubernetes benefits the company greatly in terms of Auto-scaling.
    • Scales up the number of pods and nodes when needed.
      • Scales them down when fewer requests are available.
        • Saves on resources.
  • Can run on any kind of server.
    • On-prem data centre.
    • Public Cloud.
    • Hybrid.
  • Can install Kubernetes on your own.
    • Can also use a managed Kubernetes service.
      • Google
      • Red Hat
      • DigitalOcean
      • and more.
  • One of the biggest open source projects, second only to the Linux Kernel.

Updated: