Rook
Kubernetes storage orchestrator that automates deploying, managing, and scaling storage systems like Ceph as native Kubernetes services.
- Actively maintained
- Foundation-backed
- Well documented
- Permissive license
Overview
Rook turns storage systems - most commonly Ceph (also in this catalog) - into Kubernetes-native services, handling deployment, scaling, upgrades, and failure recovery through Kubernetes operators instead of manual storage administration. A team gets a fully managed, self-healing storage cluster running as ordinary Kubernetes resources.
Rook is a fit for teams that want to run Ceph or similar storage systems on Kubernetes without operating them by hand, complementing rather than replacing the underlying storage engine.
Why it's in this catalog
Catalog rating: ★★★☆☆ (3/5)
Kubernetes storage orchestrator for Ceph and other backends, a complementary rather than competing pick.
- Mature
- Foundation-governed
- Categories
- Storage
- Languages
- Go
- License
- Apache-2.0
Related Projects
Velero
Apache-2.0Backup, restore, and migration tool for Kubernetes clusters, protecting both cluster resources and persistent volume data against loss or letting you move workloads between clusters.
Actively maintained
- Storage
Ceph
LGPL-2.1Industry-standard distributed storage system providing object, block, and file storage from a single unified cluster.
Actively maintained
- Storage
Longhorn
Apache-2.0Lightweight, distributed block storage for Kubernetes, designed to be simple to deploy and operate compared to heavier storage systems.
Actively maintained
- Storage
OpenEBS
Apache-2.0Container-attached storage platform that provisions and manages persistent storage volumes directly within Kubernetes.
Actively maintained
- Storage
Spotted an error? Suggest an edit on GitHub.