-
Notifications
You must be signed in to change notification settings - Fork 555
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support storing cephfs omap in a different namespace in rados under same filesystem metadata pool #4599
Comments
Hello together, funny story. Is this reasonable to you or do you really want to make it configurable via configmap which would need many function calls as the constant is used in many places. |
@zerotens, Thanks for the PR 😃
This issue actually needs However, your PR allow users to overwrite the default |
Making it configurable via configmap allows us to implement multi tenancy with the same ceph filesystem so it is definitely required as praveen mentioned. But if you would like to have an option to pass it through cli arguement and change the default, that would be welcome as well. |
Okay, i agree if the user needs to access multiple ceph clusters from 1 kubernetes cluster.
Well depending on the usecase i would say it would be enough to just configure it at the configmap level. I have seen the draft PR of @iPraveenParihar. I would feel much safer if the constant would be configurable. Otherwise i would still like to follow up on the constant to cli configurable global variable. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed in a week if no further activity occurs. Thank you for your contributions. |
Describe the feature you'd like to have
Support storing cephfs omap in a different namespace in rados under the same filesystem metadata pool
What is the value to the end user? (why is it a priority?)
With this feature, even the metadata of the pvc/subvolumes will be stored under a different namespace, where security/isolation is the priority the user/customers can configure csi to use a different namespace.
How will we know we have a good solution? (acceptance criteria)
We can have a new field in the configmap where we have an entry for the subvolumegroup name.
The text was updated successfully, but these errors were encountered: