Piraeus Datastore: Replicated Block Storage for Kubernetes cover

Technology · Ebook

Piraeus Datastore: Replicated Block Storage for Kubernetes

by Shriira Press

4.6(397)144 pagesPublished 2026

Piraeus Datastore is a CNCF sandbox project that brings fast, replicated, highly available block storage to Kubernetes by wrapping two mature Linux technologies — LINSTOR, a software-defined storage manager, and DRBD, a kernel-level replication layer — in a cloud-native package. The Piraeus Operator deploys and maintains the stack, a CSI driver provisions persistent volumes through the standard Kubernetes APIs, and a high-availability controller speeds failover when nodes go down. This book builds the picture from the ground up: the problem of stateful workloads, the LINSTOR and DRBD machinery underneath, the operator's architecture and custom resources, storage pools, storage classes, volume provisioning and snapshots, and finally high availability, data locality, and operating Piraeus in a real cluster.

Contents

  1. 1Preface
  2. 2Chapter 1 — Storage That Stays With You
  3. 3Chapter 2 — LINSTOR and DRBD: The Engine Room
  4. 4Chapter 3 — The Piraeus Operator and Its Architecture
  5. 5Chapter 4 — Configuring the Cluster with Custom Resources
  6. 6Chapter 5 — Storage Pools and Storage Classes
  7. 7Chapter 6 — Provisioning Volumes and Snapshots
  8. 8Chapter 7 — High Availability and Data Locality
  9. 9Chapter 8 — Piraeus in Practice