November 8, 2019

219 words 2 mins read

Keynote: Debunking the Myth: Kubernetes Storage is Hard

Keynote: Debunking the Myth: Kubernetes Storage is Hard

We often hear Storage on Kubernetes is hard or Dont deploy stateful applications on Kubernetes! Is there any truth to these statements? In this talk I separate fact from fiction. Storage on Kuber …

Talk Title Keynote: Debunking the Myth: Kubernetes Storage is Hard
Speakers Saad Ali (Staff Software Engineer, Google)
Conference KubeCon + CloudNativeCon Europe
Conf Tag
Location Barcelona, Spain
Date May 19-23, 2019
URL Talk Page
Slides Talk Slides
Video

We often hear “Storage on Kubernetes is hard” or “Don’t deploy stateful applications on Kubernetes!” Is there any truth to these statements? In this talk I separate fact from fiction. Storage on Kubernetes can mean a lot of things. First I will start by separating three layers: 1) consuming block and file storage from a pod running in Kubernetes, 2) deploying a stateful app (like a database) on Kubernetes using storage and workload primitives, and 3) deploying a software defined storage system on top of Kubernetes to provide block or file storage. Each of these areas has a different set of challenges that are often conflated to make storage on Kubernetes appear much harder than it is.  After separating these layers, I will help you understand what the challenges are with each of them, and how you work around them to effectively deploy stateful applications on Kubernetes.

comments powered by Disqus