Kubernetes Runs Anywhere, but Does your Data?
Kubernetes is now the defacto container orchestrator and it is able to run basically anywhere, from cloud providers to bare metal clusters. With this ubiquitous ability to run your applications comes …
Talk Title | Kubernetes Runs Anywhere, but Does your Data? |
Speakers | Jared Watts (Founding Engineer, Upbound) |
Conference | KubeCon + CloudNativeCon Europe |
Conf Tag | |
Location | Copenhagen, Denmark |
Date | Apr 30-May 4, 2018 |
URL | Talk Page |
Slides | Talk Slides |
Video | |
Kubernetes is now the defacto container orchestrator and it is able to run basically anywhere, from cloud providers to bare metal clusters. With this ubiquitous ability to run your applications comes a need for persistent storage that also runs anywhere Kubernetes runs. One of the most powerful features of Kubernetes is the ability to deploy your applications consistently no matter what the environment is. The same should be true for your storage if you want to realize the full potential of Kubernetes. We will walk through the architecture of Rook (https://rook.io/), a distributed storage orchestrator for Kubernetes that provides storage to your application pods anywhere Kubernetes runs. We’ll explore how to use extension mechanisms such as CRDs as well as patterns like controllers/operators, resource management, and rolling upgrades to build a portable Kubernetes storage solution.