Intro: Rook
summary
Rook is a cloud‑native storage orchestrator that deploys Ceph (and now MinIO, CockroachDB, etc.) as Kubernetes operators, automating bootstrap, provisioning, scaling, upgrades and recovery. Demo on Minikube shows a Ceph cluster with 3 monitors created from one YAML, a MySQL+WordPress app using Ceph block volumes, the MySQL pod killed and restarted with data intact because Rook creates block volumes and reattaches after pod failover. Project is CNCF incubating, operators not on the data path so performance matches native storage.
AI-written summary · about
chapters (29)
- 0:00Introduction
- 0:30What is Rook
- 3:04Traditional storage in Kubernetes
- 3:54Storage limitations
- 4:43Storage on Kubernetes
- 6:06Operator Pattern
- 7:48CRDS
- 8:50Rook Operators
- 11:01Architecture
- 13:44New Storage Solutions
- 15:27Demo
- 15:57MiniCube
- 16:13Commands
- 17:06Create a Safe Cluster
- 18:00Create a Cluster
- 19:19Check Cluster Health
- 20:15Create Sequel Database
- 20:36WordPress Application
- 21:50WordPress Storage
- 25:42Deep Dive
- 26:07Slides
- 27:14Other sessions
- 28:16Questions
- 28:27Performance
- 29:20Network Performance
- 30:17Stability
- 31:23High Availability
- 32:49Graduation
- 33:44Mineo








