Rook: Cloud-Native Storage Orchestration
Shriira Press
Run production storage inside Kubernetes — Rook turns complex Ceph into automated, declarative block, file, and object storage.
Welcome to Rook: Cloud-Native Storage Orchestration.
Rook is a storage operator that turns Ceph — powerful but complex distributed storage — into something Kubernetes manages automatically, so you can run production-grade block, file, and object storage inside your cluster, declaratively, without becoming a storage expert. This free book teaches it from the ground up: distributed-storage fundamentals and the three storage types, Ceph's architecture (OSDs, monitors, managers, MDS, RGW), the operator pattern and Rook's architecture, deploying a Ceph cluster, block storage for databases, shared file (CephFS) and S3 object storage, consuming storage via CSI and PVCs, data protection and self-healing recovery, and operating Rook/Ceph in production (capacity, monitoring, upgrades). Ten focused chapters with clear diagrams that show how to bring automated, self-healing, cloud-independent storage into Kubernetes.
This title is part of the ShriIra library and is free to read in full, right here — our small contribution to making world-class knowledge easy to reach.
A note on reading it: open the Contents menu at the top of the reader to jump between chapters, use the Aa menu to set a comfortable text size, theme (light, sepia, or night), and single- or two-page layout. Your place is saved automatically, so you can always pick up where you left off.
We hope it serves you well.
— Shriira Press