Kubernetes Storage Lingo 101
summary
Maps Kubernetes storage to concrete actions: focuses on file and block only, explains Persistent Volumes/Persistent Volume Claims plus StorageClass-driven dynamic provisioning (fast vs slow templates, cluster admin creates storage classes, can set a default), warns against using hostPath, describes Container Storage Interface (CSI) (beta in 1.10) and Flex drivers (exec model, node/master install pain), notes a plan to proxy in-tree plugins to CSI starting around Q3/Q4, and describes local persistent volumes and their data-gravity tradeoffs.
AI-written summary · about
chapters (12)
- 0:00Introduction to storage
- 1:04Workload portability
- 3:05File and block storage
- 5:32Ephemeral storage
- 8:03Remote storage
- 10:38Persistent volumes and claims
- 15:43Dynamic provisioning
- 21:15Host path limitations
- 22:21Local persistent volumes
- 24:41In-tree plugin challenges
- 27:44CSI and future outlook
- 30:12Q&A and conclusion
related talks
37mKubernetes Storage 101
30mKubernetes Storage Cheat Sheet for VM Administrators
19mKeynote: Debunking the Myth: Kubernetes Storage is Hard
49mDevOps: Kubernetes Storage - Myths, Facts and Tips
36mTips and tricks for Kubernetes storage
32mUnderstanding Kubernetes Storage: Getting in Deep by Writing a CSI Driver
01h 27mIntro + Deep Dive: Kubernetes Storage SIG
01h 16mIntro + Deep Dive: Kubernetes Storage SIG
