Rook Ceph Custom Resource API

Rook extends Kubernetes through Custom Resource Definitions (CRDs) to declaratively manage Ceph storage clusters. The CRD API includes resources for CephCluster, CephBlockPool, CephFilesystem, CephObjectStore, CephObjectStoreUser, CephNFS, CephRBDMirror, and related storage primitives, enabling operators to configure and manage Ceph storage entirely through Kubernetes manifests.

API entry from apis.yml

apis.yml Raw ↑
aid: rook:rook-ceph-crd-api
name: Rook Ceph Custom Resource API
description: Rook extends Kubernetes through Custom Resource Definitions (CRDs) to declaratively manage
  Ceph storage clusters. The CRD API includes resources for CephCluster, CephBlockPool, CephFilesystem,
  CephObjectStore, CephObjectStoreUser, CephNFS, CephRBDMirror, and related storage primitives, enabling
  operators to configure and manage Ceph storage entirely through Kubernetes manifests.
humanURL: https://rook.io/docs/rook/latest/CRDs/Cluster/ceph-cluster-crd/
properties:
- type: Documentation
  url: https://rook.io/docs/rook/latest/CRDs/Cluster/ceph-cluster-crd/
- type: Reference
  url: https://rook.io/docs/rook/latest/CRDs/
- type: JSONSchema
  url: json-schema/rook-ceph-cluster-schema.json
- type: JSONStructure
  url: json-structure/rook-ceph-cluster-structure.json
tags:
- Ceph
- CRD
- Declarative
- Kubernetes
- Storage