-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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 --extra-disks
capability to kvm2 driver
#12351
Add --extra-disks
capability to kvm2 driver
#12351
Conversation
Having additional disks on the nodes is a requirement for developers working on the storage components in Kubernetes. This commit adds the extra-disks feature to the kvm2 driver. Signed-off-by: Raghavendra Talur <raghavendra.talur@gmail.com>
Hi @raghavendra-talur. Thanks for your PR. I'm waiting for a kubernetes member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. 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. |
Can one of the admins verify this patch? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nice work @raghavendra-talur do u mind adding in the PR description out of of example of using this PR ? and verifying the Disk was created ?
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: medyagh, raghavendra-talur The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
@medyagh Thanks for the quick review. I have updated the description with the output info. @BlaineEXE Thanks for #11483. The blueprint helped a lot. |
--extra-disks
--extra-disks
--extra-disks
capability to kvm2 driver
Thanks @raghavendra-talur for implementing this for kvm (Linux). I think having Linux and MacOS support for the feature is really good coverage as far as overall usability is concerned. Especially since KVM and Hyperkit are very fast hypervisors for their respective platforms. And thanks @medyagh for being open to the feature in Minikube. This is going to make our documentation for helping users get started working on Rook a lot easier. I don't have any time in the near future, but I think the final driver that would extend feature coverage to Windows users (a small user base I imagine) is to add support for VirtualBox. This driver is also supported on Linux and MacOS and so would add overlapping support to give users some more choice. Though with the new-ish Windows Subsystem for Linux, that might not even be a concern. Medya might have more insight into whether there are other Minikube drivers that would be beneficial to focus on. |
@BlaineEXE With docker for desktop not being free anymore, the windows userbase may start growing. |
Having additional disks on the nodes is a requirement for developers
working on the storage components in Kubernetes. This commit adds the
extra-disks feature to the kvm2 driver.
Output:
Devices in the VMs:
Disk files on the host with the VM running and after the cleanup:
Signed-off-by: Raghavendra Talur raghavendra.talur@gmail.com