Rook - Running Ceph Using Kubernetes
summary
Rook v0.9 automates provisioning of a full Ceph cluster inside Kubernetes: the operator creates 3 monitors, manager, and OSD prepare jobs, configures block pools and binds PersistentVolumeClaims so an app gets storage end-to-end in the demo. Configuration exposes device filters, per-node overrides, metadata and DB device options, encryption and resource limits. Rook runs via FlexVolume today and offers CSI support optional; future work adds connecting external Ceph clusters and improved device class handling.
AI-written summary · about
chapters (11)
- 0:00Introduction to Rook
- 1:51What is Rook
- 4:43CSI and storage interfaces
- 8:00Rook architecture overview
- 13:02Kubernetes-native integration
- 16:38Configuring Ceph in Rook
- 21:07Live demo setup
- 27:17Deploying a Ceph cluster
- 33:09Rook beyond Ceph
- 34:16Community and contributions
- 35:27Q&A session
related talks
55mIntroducing Rook
30mRook: Intro and Ceph Deep Dive
12mRook: Why Would You Ever Deploy Ceph Inside Kubernetes?
26mRook: Intro And Deep Dive With Ceph Storage
27mRook: Intro and Ceph Deep Dive
31mRook: Intro and Deep Dive With Ceph Storage
29mSimplifying Storage in Kubernetes with Rook-Ceph
36mRook Project Intro
