✨ add NestedVirtualization to CPUOptions in v1beta2 API - #5874
Conversation
|
Hi @jhjaggars. Thanks for your PR. I'm waiting for a kubernetes-sigs 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. DetailsInstructions 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-sigs/prow repository. |
9c66fd4 to
b8edaaf
Compare
b8edaaf to
30e0474
Compare
|
/ok-to-test |
30e0474 to
cc9cfa8
Compare
cc9cfa8 to
40da886
Compare
|
|
40da886 to
e722ab2
Compare
|
/easycla |
e722ab2 to
78e3606
Compare
|
/retest |
78e3606 to
8223cce
Compare
Add NestedVirtualizationPolicy type and NestedVirtualization field to CPUOptions in v1beta2. Wire it through to the EC2 RunInstances call. Round-tripping through v1beta1 is handled by the existing annotation-based restore pattern in awsmachine_conversion.go and awscluster_conversion.go.
8223cce to
e227373
Compare
|
just ran into a problem this will solve, it would be great to get this merged |
|
/assign @nrb |
|
/approve |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: nrb The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/lgtm |
|
LGTM label has been added. DetailsGit tree hash: 6cd14972ebe85dc294903bbdd9d64d2e85385257 |
What type of PR is this?
/kind feature
What this PR does / why we need it:
Adds
NestedVirtualizationfield toCPUOptionsin the v1beta2AWSMachineSpec, allowing users to enable or disable nested virtualization on supported instance types (C8i, M8i, R8i). The field is wired through to the EC2RunInstancescall viaCpuOptionsRequest.NestedVirtualization.Round-tripping through v1beta1 is handled by the existing annotation-based restore pattern in
awsmachine_conversion.goandawscluster_conversion.go— no v1beta1 type changes are needed.Which issue(s) this PR fixes (optional, in
fixes #<issue number>(, fixes #<issue_number>, ...)format, will close the issue(s) when PR gets merged):Fixes #
Special notes for your reviewer:
Requires
github.com/aws/aws-sdk-go-v2/service/ec2>= v1.288.0 forCpuOptionsRequest.NestedVirtualizationsupport.Checklist:
Release note: