# ceph/ceph-csi

CSI driver for Ceph

Repository: https://github.com/ceph/ceph-csi
Canonical: https://ross.abutalabs.com/products/ceph-csi
Language: Go
License: Apache-2.0
License Family: permissive
Topics: kubernetes, csi, rbd, cephfs, ceph
Last push: 2026-08-26T16:04:04+00:00

## Health v2 (maintenance only)
Score: 95/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 99, release rhythm 87, longevity 100
- inputs: {"age_days": 3159, "days_push": 7, "days_rel": 9, "gap_med": 57, "n_releases_24m": 14}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1568, forks 614 (observed 2026-08-28T04:05:05.143259+00:00)

## What it is
Ceph CSI is the Container Storage Interface (CSI) driver for Ceph, providing plugins for RBD and CephFS backed volumes. It enables container orchestrators, primarily Kubernetes, to dynamically provision, attach, resize, and snapshot Ceph storage volumes for workloads.

## Use cases
- dynamically provision persistent volumes from a Ceph cluster in Kubernetes
- use Ceph RBD block devices as Kubernetes PersistentVolumes
- mount CephFS shared filesystems into containers
- create and restore volume snapshots for Kubernetes workloads
- expand persistent volume claims backed by Ceph storage
- deploy CSI sidecars (provisioner, attacher, snapshotter) for Ceph

## When to choose
- you run Kubernetes and want to consume Ceph RBD or CephFS storage
- you need dynamic volume provisioning, snapshots, or resizing from Ceph
- you want a GA-status, actively maintained CSI driver for Ceph

## When to avoid
- you are not using Kubernetes or another CSI-compatible container orchestrator
- you need storage backends other than Ceph RBD or CephFS
- you require ARM64 support in production (still experimental)

## Facets
- artifact type: service
- maturity: stable
- function: container-orchestration, deployment
- domain: cloud-computing, infrastructure-as-code
- platform: go
- tags: csi-driver, ceph, rbd, cephfs, persistent-storage, kubernetes-storage, volume-provisioning, storage, containers, devops, kubernetes, docker, linux

## Member repositories
- ceph/ceph-csi (main) score 95

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:05.143259+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:58:56.735606+00:00, confidence not recorded.
  - readme: https://github.com/ceph/ceph-csi (fetched 2026-08-28T04:05:05.143259+00:00, sha 4fc112393fa2)
- Data as of 2026-08-30T08:39:29.467469+00:00.
