December 1, 2019

210 words 1 min read

Planes, Raft, and Pods: A Tour of Distributed Systems Within Kubernetes [B]

Planes, Raft, and Pods: A Tour of Distributed Systems Within Kubernetes [B]

Kubernetes does some pretty neat things for you autoscaling your app, rolling deploys, and more! In this talk, well take a look at how Kubernetes leverages distributed systems to make its magic hap …

Talk Title Planes, Raft, and Pods: A Tour of Distributed Systems Within Kubernetes [B]
Speakers Bo Ingram (Engineer, Craftsy)
Conference KubeCon + CloudNativeCon North America
Conf Tag
Location Austin, TX, United States
Date Dec 4- 8, 2017
URL Talk Page
Slides Talk Slides
Video

Kubernetes does some pretty neat things for you — autoscaling your app, rolling deploys, and more! In this talk, we’ll take a look at how Kubernetes leverages distributed systems to make its magic happen. We’ll do an overview of all components, but we’ll be concentrating on etcd, the controllers, and the scheduler. We’ll examine etcd and take a dive into the Raft algorithm to show how Kubernetes handles distributed state. We’ll take a look at some of the controllers to show how they reconcile the cluster’s state. We’ll also be shining a spotlight on the scheduler and show how we go from unscheduled to happy and running. Lastly, we’ll take the things we’ve learned and show how they work together to deploy an app by tracing an actual deployment through a cluster.

comments powered by Disqus