December 20, 2019

208 words 1 min read

Kubernetes Manages more than Just Containers

Kubernetes Manages more than Just Containers

Kubernetes is known for managing, scaling and deploying containerized applications, but it can also be leveraged for managing your infrastructure. When running a cluster there is the option of running …

Talk Title Kubernetes Manages more than Just Containers
Speakers Ashley Schuett (Software Engineer, Containership)
Conference KubeCon + CloudNativeCon North America
Conf Tag
Location Seattle, WA, USA
Date Dec 9-14, 2018
URL Talk Page
Slides Talk Slides
Video

Kubernetes is known for managing, scaling and deploying containerized applications, but it can also be leveraged for managing your infrastructure. When running a cluster there is the option of running a cloud controller manager(CCM) which can make creating resources and creating hardware synonymous. The CCM can provision loadbalancers, set up routes, and tear down vms. In this talk we will do a deep dive into the different controllers that make up a CCM, and how they are keeping the state of your infrastructure consistent with the clusters resources. The main controllers behind the CCM are cloud agnostic and live in core kubernetes, but each provider has to specify its own implementation. We will examine how provider specific logic hooks into the core and how to leverage the framework to write a custom CCM for any provider or bare metal solution.

comments powered by Disqus