-
Notifications
You must be signed in to change notification settings - Fork 24
Consider implementing volumes into profiles #38
Comments
I implemented it functionally for a PoC with a customer. That works great and they're really happy with it as it allows them to share data and notebooks. |
Example profile:
References: |
In this profile approach, there is no notion anymore of r/w and groups? |
So the example @vpavlin posted is the first iteration of the implementation, we first want to implement adding volumes to the Singleuser profiles configmap and apply it to the pod, which is dealt with in issue #80 |
Perfect, thanks @mroman-redhat ! |
Just wanted to comment and say we are looking at implementing something similar, our use case is granting teams access to 'shared folders'. In our deployment users are mapped to LDAP groups that represent what 'team' they are on, so we should think about how the solution can be easily integrated w/ the |
Hi @wseaton! Yes, leveraging OpenShift groups is planned. I have an issue for it here: https://github.com/opendatahub-io/odh-manifests/issues/290 |
I had a discussion with @guimou about potential feature for the profiles - adding a set of volumes mounted to the singleuser pod.
This would be useful for
The above examples would require a JupyterHub admin to create the PVCs, add data and specify the references in profiles config
Another use case with slightly different implementation (kind of vice versa to above) might be to provide a feature to label a set of PVCs which would then be loaded and presented in the spawner UI (similarly to Images and Sizes at the moment) to make example datasets, workshop materials or generally shared storage available to users. e.g.:
The
volume: public
means it would be offered to all the users,volume-group: opendatahub
means it would be offered to all the users in groupopendatahub
etc.ETA: 3 weeks
The text was updated successfully, but these errors were encountered: