Add support for NVMe-oF volumes backed by RBD
- Dominant language
- Go
- Stars
- 1.6k
- Forks
- 617
- Avg merge
- 5d 10h
- Merged PRs (30d)
- 43
Description
# Describe the feature you'd like to have #
It would be great to have a Ceph-CSI provisioner for creating RBD volumes and have them accessible over NVMe-oF.
# What is the value to the end user? (why is it a priority?) #
Users that can not use native RBD-clients (like MS Windows hosts) can still use Ceph RBD.
# How will we know we have a good solution? (acceptance criteria) #
- [ ] Ceph-CSI should be able to create and delete RBD-images that are accessible over NVMe-oF
- [ ] simple deployment files under `deploy/` are added
- [x] e2e testing should deploy the Ceph nvme-gateway and run e2e (#5614)
- [ ] integrate deploying the NVMe-oF controller- and node-plugin with ceph-csi-operator (ceph/ceph-csi-operator#375)
# Additional context #
- [ ] Rook needs to deploy the NVMe-oF gateway rook/rook#16020
- [x] There needs to be a tool or API included in the Ceph base container image for configuring ([doc](https://docs.ceph.com/en/latest/rbd/nvmeof-target-configure/))
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.