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

This course aims to provide an in-depth understanding of Kubernetes storage by delving into the intricacies of writing a Container Storage Initiative (CSI) driver. By exploring various Kubernetes storage objects and their interactions, participants will learn about Kubernetes volumes, the declarative model, storage scheduling, and the lifecycle of storage objects. The course covers the roles and responsibilities of a CSI driver, CSI support side-cars, and guides learners on how to write a CSI driver. The intended audience for this course includes individuals looking to enhance their knowledge of Kubernetes storage and those interested in understanding storage-related scheduling in Kubernetes.

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.