This document defines a high level roadmap for Rook development and upcoming releases. The features and themes included in each milestone are optimistic in the sense that many do not have clear owners yet. Community and contributor involvement is vital for successfully implementing all desired items for each release. We hope that the items listed below will inspire further engagement from the community to keep Rook progressing and shipping exciting and valuable features.
Any dates listed below and the specific issues that will ship in a given milestone are subject to change but should give a general idea of what we are planning. We use the milestone feature in Github so look there for the most up-to-date and issue plan.
- Cassandra
- Ceph
- CockroachDB
- EdgeFS
- Declare EdgeFS CRDs to be Beta v1 #2506
- Automatic host validation #2409
- Allow for more performance vs. availability tradeoff configuration #2367
- Object
- Support Block (iSCSI) CSI #2507
- Support for Prometheus Dashboard and REST APIs #2401
- Support for Management GUI with automated CRD wizards #2508
- Failure domains and zoning provisioning support #2513
- Multi-Namespace clusters support #2878
- Embedded mode support #2810
- Minio
- NFS
- Cassandra
- Ceph
- Allow Ceph disk selection by full path #2845
- Remove support for Ceph Luminous
- Stable release of Ceph-CSI plug-in (feature parity with FlexVolume)
- Mon placem