ceph/ceph-csi

CSI driver for Ceph

Hosted by Ceph · part of Linux Foundation

View on GitHub ↗Jump to charts ↓Open shareable report →

ceph/ceph-csi has 1.5k+ stars and 600+ forks on GitHub, is written in Go, and was last pushed on Oct 16, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 27 minutes ago
Added to GitGenius on October 12th, 2026
Created on January 8th, 2018
Open Issues & Pull Requests: 132 (+0)
GitHub issues: Enabled
Number of forks: 627
Total Stargazers: 1,578 (+0)
Total Subscribers: 44 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 11.1 hours
Mean response time: 16.9 days
90th percentile: 39.8 days
Tracked items: 269

Maintainer activity

15 people did triage or write work on this repository in the last 12 months.

Counts unlabeled, assigned, unassigned, milestoned, demilestoned, locked, unlocked over the last 12 months. These are issue and pull request events that require triage or write permission. Commits and code review are not counted. labeled and renamed are excluded because GitHub issue forms record the issue author as the actor. Figures from October 18, 2026. This count is not comparable across projects: each project's automation decides which of these events a person emits. How this is counted.

How this project is maintained

About 9% of issues opened in the past year have never received a reply. 59% of open issues come from outside the core team, a mix of external reports and the maintainers' own roadmap. Work labelled "bug" is answered fastest, typically in under an hour, while "component/testing" waits about 3 days. 73% of issues opened in the past year have been closed, leaving a working backlog.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 57
New in 7 days: 6
Closed in 7 days: 6
Avg open age: 506 days
Stale 30+ days: 30
Stale 90+ days: 24

Recent activity

Opened in 7 days: 6
Closed in 7 days: 5
Comments in 7 days: 7
Events in 7 days: 30

Top labels

  • wontfix (93)
  • keepalive (66)
  • component/rbd (65)
  • component/deployment (38)
  • component/cephfs (37)
  • enhancement (32)
  • component/nvme-of (26)
  • bug (23)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Ceph CSI is a Container Storage Interface driver that enables Kubernetes to dynamically provision and attach Ceph storage volumes.

The tool solves the problem of integrating Ceph storage with Kubernetes by implementing the CSI specification. It provides separate plugins for RBD and CephFS backed volumes, allowing container orchestrators to request and manage Ceph storage through a standardized interface. The driver handles volume provisioning, attachment, resizing, and snapshotting through sidecar components including a provisioner, attacher, resizer, driver-registrar, and snapshotter.

Ceph CSI is suitable for Kubernetes environments where dynamic provisioning of Ceph-backed storage is required. The project is in general availability status and supports multiple Kubernetes versions across different release lines. Users should be aware that Arm64 support is experimental. The tool maintains a support window covering the latest major release and the previous minor release, so operators running older versions will be expected to upgrade when seeking support. The project is currently developed and tested exclusively in Kubernetes, though work is underway to make it compatible with other container orchestration platforms.

The project maintains regular development activity with weekly bug triage calls and developer standups documented in the repository. The team provides comprehensive documentation covering RBD and CephFS plugin configuration, deployment procedures, and resource cleanup guidance. A support matrix details compatibility between specific Ceph CSI versions and tested Kubernetes versions, helping operators plan upgrades and deployments.