Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Dive deep into Kubernetes storage mechanisms through the lens of writing a Container Storage Initiative (CSI) driver in this 32-minute conference talk from USENIX Vault '20. Explore the complexities of Kubernetes storage objects, their interactions, and lifecycles. Gain insights into how storage-related scheduling works in Kubernetes, understand the declarative model, and learn about the various storage objects. Discover the role of CSI drivers and support 'Side-Cars' in the Kubernetes ecosystem. Follow along as the speaker breaks down the process of writing a CSI driver, providing a comprehensive understanding of Kubernetes storage from an inside-out perspective.
Syllabus
Introduction
Overview
What Kubernetes used to be
Kubernetes objects
Kubernetes model
Controller pattern
Basic hello world
Examples
Persistent Volume Claims
What is the Magic
CSI Driver
CSI Driver Vendor
Sidecars
Putting it all together
Driver Parameters
Outro
Taught by
USENIX