Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Understanding Kubernetes Storage - Getting in Deep by Writing a CSI Driver

USENIX via YouTube

Overview

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

Reviews

Start your review of Understanding Kubernetes Storage - Getting in Deep by Writing a CSI Driver

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.