Search

Home > PodCTL - Containers | Kubernetes | OpenShift > PodCTL Basics - What is Kubernetes?
Podcast: PodCTL - Containers | Kubernetes | OpenShift
Episode:

PodCTL Basics - What is Kubernetes?

Category: Technology
Duration: 00:12:59
Publish Date: 2017-08-21 02:00:00
Description: Brian and Tyler discuss the basics of Kubernetes.


Show Notes:

Segment 1 - What is Kubernetes?

  • Technology that spawned from Google’s internal “Borg” system for running application in containers.

  • Open source project donated to the CNCF in 2015. 

  • Open source community of 1500+ engineers working on various sub-projects that make up the Kubernetes system. 

Segment 2 - How does Kubernetes work?

  • etcd

  • Kubernetes API

  • Kubernetes scheduler

  • Kubelet on each worker machine
  • Controllers


Segment 3 - What’s the relationship between Kubernetes and Containers?

  • Containers describe what application bits run on a machine

  • Kubernetes is the framework that places containers on machines and ensures that the containers run in a well-defined manner (start/stop, highly available, load-balanced, etc.) 

Segment 4 - Are there alternative technologies that work similar to Kubernetes?

  • Kubernetes is ultimately a framework that schedules containers

  • Mesos Marathon

  • Docker Swarm

  • Nomad from Hashicorp

  • Lots of homegrown, DIY systems, mostly based on scripting

Segment 5 - How can a company get Kubernetes or use Kubernetes?

  • Use the Open source software from the Kubernetes community

  • Use commercially available distributions of Kubernetes from multiple vendors

  • Consume Kubernetes-as-a-Service from multiple cloud providers


      Feedback?
      Total Play: 0

      Users also like

      100+ Episodes
      Command Line .. 50+     10+
      400+ Episodes
      Google Cloud .. 70+     6
      300+ Episodes
      Microsoft Cl .. 30+     3
      700+ Episodes
      バイリン .. 13K+     500+