-
Notifications
You must be signed in to change notification settings - Fork 260
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
Is it possible to implement snapshot functionality for nfs csi driver #31
Comments
Hi, I believe it could be possible but at the moment there is no plan to implement that quite yet. But if you'd like to take a stab at it, I will happily support you and review the code to get that merged. |
Thank you. I interested in csi nfs because i would like to backup/restore persistent volumes as cluster resources, not as app resource. As i understand this can be realised with StorageClass objects. |
In the whole scheme of things, Snapshots introduce own set of resources, https://kubernetes-csi.github.io/docs/snapshot-restore-feature.html is a great document to understand how snapshots under CSI work. This plugin will then need to figure out how to talk to the NFS server about supporting the second part of snapshots. This is probably the tricky bit, there was similar effort in OpenStack with cinder volumes https://specs.openstack.org/openstack/cinder-specs/specs/mitaka/nfs-snapshots.html, perhaps some of the ideas may apply here as well and could be reused. |
Thank you for links and explanation. |
/reopen #30 (comment) discusses an alternative direction to implementing snapshots. I could see myself finding a little bit of time in following weeks to give that a shot. |
@wozniakjan: Reopened this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
Stale issues rot after 30d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
/remove-lifecycle rotten |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
Stale issues rot after 30d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
Rotten issues close after 30d of inactivity. Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
@fejta-bot: Closing this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Bug 1867152: <carry>: Umount volumes with force
@wozniakjan Has the snapshot function been implemented for storage where NFS becomes PV? |
@guleng no, I couldn't find time, my apologies |
+1 |
2 similar comments
+1 |
+1 |
+1 |
1 similar comment
+1 |
/reopen |
@wozniakjan: Reopened this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
resurrecting from the rotten land, taking a first small step by proposing a draft on volume-to-volume cloning #426. If |
Sounds look a good idea! |
/remove-lifecycle rotten |
#426 merged, I will try to see if I can implement and propose |
I would like to continue and propose the tarball snapshots in #430, any comments and ideas are welcome. |
Basic snapshots as tarballs are implemented. Not the most efficient solution but it is a solution nevertheless and at the moment, afaik pure NFS doesn't have room for anything substantially better. proposing to |
@wozniakjan: Closing this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Hello! Is it possible to implement snapshot functionality for nfs csi driver? May be same as hostpath csi driver.
The text was updated successfully, but these errors were encountered: