-
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 support for paravirtualized launch volume attachment #388
Labels
enhancement
New feature or request
Comments
Is this enhancement for boot volumes or block volumes? Can you share a sample YAML snippet of how you create the cluster today with ISCSI? |
This is a block volume. Here's a snippet from an ocimachinetemplate
|
joekr
pushed a commit
that referenced
this issue
Feb 20, 2025
…395) * updated tilt-helper 1.updated tilt image golang version to 1.21.8 2.added bash to kustomize-sub.sh call Signed-off-by: Mayank Kakani <[email protected]> * Update types.go Added LaunchParavirtualizedVolumeAttachment types to v1 * Update types.go added LaunchParavirtualizedVolumeAttachment type * Update machine.go Added support for getParavirtualizedVolumeAttachment * Update infrastructure.cluster.x-k8s.io_ocimachines.yaml added launchParavirtualizedVolumeAttachment defination * Update infrastructure.cluster.x-k8s.io_ocimachinetemplates.yaml added launchParavirtualizedVolumeAttachment definations * Update go.mod Updated OCI go sdk version to v65.81.1 to support paravirtualized volume * Update go.sum Updated OCI SDK version * Update machine_test.go added test for paravirtualized volumes * Update machine.go updated message "Unknown attachment type not supported" * Update machine_test.go updated name - "check all params together, with paravirtualized volume support" * Fixed unittests Fixed paravirtualized volume support unit test case --------- Signed-off-by: Mayank Kakani <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
What would you like to be added:
Recently support was added for configuring paravirtualized launch volume attachments at instance creation.
The cluster-api provider only supports iscsi launch volume attachments today.
Why is this needed:
We have a need for Ultra High Performance volumes that are created with the instance. Today, we have to create the instance with the volume and ISCSI attachment, then run post kubeadm commands to detach and reattach the volume as paravirtualized volume attachment. This would greatly simplify the setup required here by attaching the volume as a paravirtualized attachment at instance creation.
The text was updated successfully, but these errors were encountered: