Namespaces and authentication

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi!


On 

http://docs.ceph.com/docs/master/rados/operations/user-management/#namespace

I read about auth namespaces. According to the most recent 

documentation it is still not supported by any of the client libraries, 

especially rbd.


I have a client asking to get access to rbd volumes for Kubernetes 

(http://kubernetes.io/v1.1/docs/user-guide/volumes.html#rbd). Due to 

the dynamic nature of the environment, I would like to grant them 

access to a dedicated pool where they could create volumes on their 

own. Different ceph secrets should be used for different volumes, so 

that they can hand out different secrets to different tenants in their 

environment to only give them access to their respective volumes.


Is there any way to do that yet? Are there plans on extending the 

namespace support beyond the current state?


Of course, I would be open to suggestions on how to do it differently, 

too, in case I am overlooking something obvious.


Main requirements are

 a) client admin can create new rbd volumes in a dedicated pool, 

 b) client admin can limit access to a volume to a specific user/secret.


Thanks!

Daniel


-- 

Daniel Schneller

Principal Cloud Engineer

 

CenterDevice GmbH

https://www.centerdevice.de

_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux