-
Notifications
You must be signed in to change notification settings - Fork 30
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
Add efficient volume cloning support #100
Comments
/assign @humblec |
This patch add support for cloning functionality in glusterfs CSI driver when volumesource is filled in the request. Fix: gluster#100 Signed-off-by: Madhu Rajanna <[email protected]> Signed-off-by: Humble Chirammal <[email protected]>
@nixpanic the data source is added for the spec, I don't see a code changes in the external-provisioner This is the template i used for testing, am i missing anything here?
kubernetes used for testing |
Thanks @Madhu-1 , I have opened an issue in external attacher repo kubernetes-csi/external-provisioner#172 |
moved out of GCS/0.4 as this cannot be completed as we need smart cloning support in sidecar containers. |
Describe the feature you'd like to have.
Support for the new
CLONE_VOLUME
operation, which can take aVolumeSource
(not snapshot) as origin to clone. This will be used by kubevirt/cdi.What is the value to the end user? (why is it a priority?)
Efficient cloning is an important feature for KuneVirt, and we would like Gluster to be one of the commonly used storage backends.
How will we know we have a good solution? (acceptance criteria)
Standard CSI CLONE_VOLUME requests should be handled correctly.
The text was updated successfully, but these errors were encountered: