NOTE: The event will be held in Central Daylight Time (CDT), UTC -5.

View More Details for Open Source Summit + Embedded Linux Conference North America 2020
Registration Information.
Back To Schedule
Wednesday, July 1 • 3:05pm - 3:55pm
Kubernetes as a General Purpose Control Plane: Scaling on Kubernetes - Hasan Turken, Upbound

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Kubernetes style APIs are becoming popular as it works great as a general purpose control plane. One can build operators on top of it to declaratively manage resources living outside of the cluster.

But how to scale when we want to run multiple isolated instances of such an operator? Do we really need a full fledged Kubernetes Cluster for each or can we run only a subset of control plane components by considering we are managing external resources?

In this talk, we will discuss the minimal control plane components when we want to use Kubernetes as a general purpose control plane. Building on top of that, we will propose a lightweight solution to run multiple isolated control plane instances as tenants on a single Kubernetes Cluster. At the end, a live demo will be shown that provides a practical example of the solution proposed.

Thanks to its great extensibility story, Kubernetes has become the de-facto standard for running distributed applications instead of just a container orchestration tool. Kubernetes operators are getting more and more popular not only to automate in-cluster tasks, but also to manage external resources declaratively with custom resources.

avatar for Hasan Türken

Hasan Türken

Principal Software Engineer, Upbound
Hasan Türken is a software engineer specialized in Kubernetes. As a certified Kubernetes administrator (CKA) and Security specialist (CKS), he actively participated in containerization and Kubernetes transformation of distributed enterprise applications, guided teams for cloud native... Read More →

Wednesday July 1, 2020 3:05pm - 3:55pm CDT
Cloud Infrastructure Theater