openstorage icon indicating copy to clipboard operation
openstorage copied to clipboard

Feature Request: Ceph RBD Volume driver completed

Open mcharris opened this issue 7 years ago • 2 comments

Howdy, i was in need of a volume driver to use with rbd. I went ahead and created a basic one. Right now I have this driver in production behind a kubernetes installation and it works quite well. There is ofcourse some features I still want to add like snapshots.

I went through and read the requirements of contributing to this project and one of the hard requirements was for it to pass make docker-test however right now it does not pass with the master branch anyways.

~~I also have a public docker image in the docker hub registry and was curious if there was any plans for an official docker image for this project and if there isnt, I would like to help in setting one up.~~ nvm on this looks like there is one

So I guess my root question is how exactly should I proceed for adding this driver.

mcharris avatar Oct 12 '17 17:10 mcharris

@mcharris You can always send a pull-request with your changes and we will review it. Currently the travis build is passing for master branch. We do have one flaky test which I am looking into right now. Which specific test is failing for you?

Out of curiosity how are you using the rbd driver in kubernetes?

adityadani avatar Oct 12 '17 18:10 adityadani

HMm i guess it is with my environment that it is having an issue with. Im not sure if I will be able to run it with travis CI since the references changed from libopenstorage/openstorage to /openstorage. BUt I will try.

I am using ceph as my persistent data storage. For volumes it is using the rbd driver and the ceph storage as its back end. Maybe I'm not understanding your question correctly.

mcharris avatar Oct 12 '17 22:10 mcharris