Storage the Cluster Owns: Rook and Ceph

The cluster from the last post can schedule containers, but it cannot yet keep anything. Pods are transient and their filesystems go with them, so the moment you want to run a database, an index, or a queue, you need storage that outlives the pod that wrote it. You could rent managed disks from your cloud, but that is exactly the per-provider lock-in this series avoids. Instead we give the cluster…