convoy icon indicating copy to clipboard operation
convoy copied to clipboard

RBD driver support

Open leseb opened this issue 9 years ago • 22 comments

Related projects:

  • https://github.com/yp-engineering/rbd-docker-plugin
  • https://github.com/AcalephStorage/docker-volume-ceph-rbd
  • https://github.com/contiv/volplugin

leseb avatar Aug 21 '15 15:08 leseb

It seems ceph RBD would fit very well as driver. I'd love to see support for it.

tomzo avatar Sep 13 '15 14:09 tomzo

+1 Ceph driver would be great!

pwFoo avatar Sep 26 '15 07:09 pwFoo

Any plans to add ceph support? would be important for some setups.

pwFoo avatar Oct 08 '15 12:10 pwFoo

+1

tlvenn avatar Oct 11 '15 21:10 tlvenn

Another ceph plugin, but with last commit 7 months ago: rbd-volume - NON-FUNCTIONAL https://github.com/ceph/ceph-docker/tree/master/rbd-volume

pwFoo avatar Oct 15 '15 19:10 pwFoo

+1 For those wanting to try ceph for docker without convoy, look at the page below, using https://github.com/yp-engineering/rbd-docker-plugin . I tested on docker 1.9.0 where it seems to work fine.

http://www.sebastien-han.fr/blog/2015/08/17/getting-started-with-the-docker-rbd-volume-plugin/

ps-account avatar Nov 04 '15 16:11 ps-account

@pimpim please let us know how you like it and if you need any features from it.

hekaldama avatar Nov 06 '15 00:11 hekaldama

@hekaldama I am currently trying out the yp-engineering with a proof-of-concept ceph installation, no authentication or users inside of the ceph cluster. Maybe I should give some feedback on their project page as well, but since you ask for it:

I really like the plugin's ability for flexible creating of volumes of a certain size in ceph: e.g. the "@512" option to create a 512 MB sized volume works great, could also make volumes larger than the default setting (in this case 20GB), maybe nicer to even use a M/G/T suffix to allow creating volumes between mega and terabytes without getting crazy long numbers.

I also like that I can load several plugins per host, so I can use different pools simultaneously within the same docker instance. I wonder if you could even get pools from different ceph clusters, but then the host should be a client of different ceph clusters, not sure if that is possible.

The options to delete a scratch volume directly after use or rename them for later cleanup look promising.

Something I would like to see, but maybe that is just my weird use case - if there are different users on a docker host and each user corresponds to a different ceph user, it would be nice to allow the authentication at the user level during " docker run". Currently, all users that have access to the docker host basically share the access credentials to the ceph pools as given during the loading of the plugin on the host. But that's a similar issue that NFS and CIFS plugins have.

ps-account avatar Nov 09 '15 12:11 ps-account

@pimpim added some tickets(https://github.com/yp-engineering/rbd-docker-plugin/issues/11, https://github.com/yp-engineering/rbd-docker-plugin/issues/12) to our project for your suggested enhancements.

As far auth during docker run, sounds like you are saying similar thing as https://github.com/yp-engineering/rbd-docker-plugin/issues/10? If so, please comment on that ticket with any other suggestions and such.

Thanks.

hekaldama avatar Nov 09 '15 12:11 hekaldama

+1, its a must for us, we currently have to pin services to hosts.

ancientz avatar Nov 25 '15 11:11 ancientz

+1 this would be fantastic!

magnus919 avatar Dec 17 '15 21:12 magnus919

anything new?

wanghaisheng avatar Mar 02 '16 11:03 wanghaisheng

+1 just starting to have a ceph cluster running. Rancher Support would be great

hwinkel avatar Apr 01 '16 20:04 hwinkel

+1 for RBD Ceph support in Convoy

taketnoi avatar Aug 04 '16 14:08 taketnoi

+1 any news about it?

pkalemba avatar Sep 27 '16 13:09 pkalemba

Any plans to add support for Ceph on Convoy in the near future?

diogogmt avatar Oct 03 '16 17:10 diogogmt

+2

feffi avatar Oct 10 '16 09:10 feffi

+1

iakat avatar Oct 12 '16 07:10 iakat

+1 for RBD Ceph support in Convoy

dingguotao avatar Nov 16 '16 03:11 dingguotao

+1

bryanrossUK avatar Nov 19 '16 08:11 bryanrossUK

@all please +1 is so 2015... We are almost in 2017, didn't you see yet the button "add your reaction"? It is on the top right of each card!

pierreozoux avatar Nov 19 '16 19:11 pierreozoux

@pierreozoux this issue is also 2015.

magnus919 avatar Nov 20 '16 02:11 magnus919