Rook Ceph Block Storage API

Rook provides Ceph block storage (RBD) through Kubernetes StorageClasses and PersistentVolumeClaims. The CephBlockPool CRD and associated StorageClass allow applications to dynamically provision block volumes backed by Ceph RADOS Block Device, supporting ReadWriteOnce access modes for stateful workloads.

API entry from apis.yml

apis.yml Raw ↑
aid: rook:rook-ceph-block-storage-api
name: Rook Ceph Block Storage API
description: Rook provides Ceph block storage (RBD) through Kubernetes StorageClasses and PersistentVolumeClaims.
  The CephBlockPool CRD and associated StorageClass allow applications to dynamically provision block
  volumes backed by Ceph RADOS Block Device, supporting ReadWriteOnce access modes for stateful workloads.
humanURL: https://rook.io/docs/rook/latest/CRDs/Block-Storage/ceph-block-pool-crd/
properties:
- type: Documentation
  url: https://rook.io/docs/rook/latest/CRDs/Block-Storage/ceph-block-pool-crd/
- type: Reference
  url: https://rook.io/docs/rook/latest/CRDs/Block-Storage/
- type: JSONSchema
  url: json-schema/rook-ceph-block-pool-schema.json
- type: JSONStructure
  url: json-structure/rook-ceph-block-pool-structure.json
tags:
- Block Storage
- Ceph
- Kubernetes
- PersistentVolume
- RBD