Deep Dive: Rook
summary
Rook is a Kubernetes storage orchestrator that ships Rook 1.0 and adds operators for Ceph, Cassandra (alpha), EdgeFS (EdgeFS beta), CockroachDB and more. A Crossplane extension is shown wiring Rook into a multi‑cloud control plane to dynamically provision a Postgres claim as a 3-node Cockroach cluster on bare metal (demo on a laptop), with the cluster created, bound and loaded with data successfully. The demo proves on‑prem dynamic provisioning and operator lifecycle actions like bootstrap, scale and safe decommission.
AI-written summary · about
chapters (16)
- 0:00Intro
- 0:27What is Rook?
- 2:12Rook Framework for Storage Solutions
- 4:04New Rook Operators
- 4:50Apache Cassandra
- 6:40Can StatefulSets manage a reliable Cassandra cluster?
- 9:45Cassandra Operator Features
- 13:09EdgeFS - metadata only
- 14:40EdgeFS - deduplication and recovery
- 16:02Software runs in many environments
- 18:50Power of Portability
- 20:16Dynamic provisioning for new storage types
- 21:59Extending Crossplane
- 23:32CockroachDB Dynamic Provisioner Observe
- 24:27CockroachDB Dynamic Provisioner - Analyze
- 32:33Rook sessions at Kubecon
related talks
30mRook: Intro and Ceph Deep Dive
37mIntro: Rook
26mRook: Intro And Deep Dive With Ceph Storage
30mRook: Intro and Ceph Deep Dive
07mRook: Enterprise Storage for Kubernetes
31mRook: Intro and Deep Dive With Ceph
37mAuto-Deployment of Ceph Cluster With Rook on Top of Kubernetes
26mRook: Intro and Deep Dive with Ce...
