-
Notifications
You must be signed in to change notification settings - Fork 808
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
Investigate Volume Cloning #207
Comments
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. |
/remove-lifecycle stale |
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 |
/remove-lifecycle stale |
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. |
/remove-lifecycle stale |
+1 |
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. |
+1 |
1 similar comment
+1 |
/remove-lifecycle stale |
+1 |
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. |
/remove-lifecycle stale |
+1 |
1 similar comment
+1 |
Is VolumeCloning something you guys support or not ? |
I am also interested in |
|
I am also interested in CSI Volume Cloning feature. Is it supported or not? |
Currently, EBS doesn't support volume cloning. The driver can add support for cloning if/when EBS adds support for this. |
Fix older dockerfile
@torredil, do you know the state of EBS volume cloning in 2023? |
Thank you for your interest. For copying volumes, we recommend that customers take a snapshot of their volume and create a new volume (the copy) from that snapshot. Can you provide details on your use case for volume cloning? |
@ksliu58 I could of using this feature today to restore a PV for our Jenkins deployment. I was redoing some stuff on the Jenkins helm chart and storageClass and wanted it to reattach to the previous volume. I could of quickly use this to create a new PVC from the existing one so it would be attached to this helm deployment. I used the work around and created a volume snapshot of the existing volume and use that with dataSource restore, but takes longer having to wait for AWS to create the snapshot etc. |
/priority important-longterm |
It would be nice to support this to simplify the EBS volume cloning workflow. Imagine there is some user-facing functionality where there is an entity that has a dedicated volume. Users may want to duplicate an entity which would entail duplication of the underlying volume. Doing the duplication via a temporary snapshot would definitely work but it's not the most simple way I guess. Also, in terms of cloning latency, if EBS CSI supported the K8S CSI cloning, would it work any faster than the "take snapshot -> create a new volume with a dataSource pointed to the snapshot" workflow? |
Tried to perform this feature on EKS v1.29 but it is still unavailable, receiveing the message ProvisioningFailed "CSI driver does not support clone operations: controller CLONE_VOLUME capability is not reported". |
Is your feature request related to a problem? Please describe.
Volume Cloning and creating a new volume from existing volume is a feature supported by CSI 1.0. We should investigate whether it is beneficial to EBS
Describe the solution you'd like in detail
TBD
The text was updated successfully, but these errors were encountered: