-
Notifications
You must be signed in to change notification settings - Fork 341
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
[FEATURE] Support advanced scheduling of VMs with affinity rules(Harvester & RKE2 only) #2317
Comments
Currently, we supported For harvester backend and node driver backend, |
Pre Ready-For-Testing Checklist
|
Automation e2e test issue: harvester/tests#511 |
Due to timeline constraints, we have tentatively moved the vmAntiAffinity UI future to v1.1.2, thanks. |
@DaiYuzeng , @futuretea |
Test Plan matrix
Expected Result
Additional terraform-provider-rancher2 test plan (Check abnormal)
Test Information
|
Tested on the following test plan path:
Move to ready for testing and plan to continue after the RKE1 content is ready. |
Hi! @TachunLin, RKE1 related changes won't be merged at this moment. I filed an issue to track #4121. Can we close this issue if there is no question and track RKE1 changes at the new issue? |
Thanks @DaiYuzeng for the comment, we would track the support status of RKE1 podaffinity feature in issue #4121. |
Verified failed on While validating the advanced test plan, we found an potential issue. vokoscreenNG-2023-06-26_19-03-51.mp4 |
Also occurred in Rancher Pod configurations. I am going to work on it. Thanks for your validation @TachunLin ! |
Verified failed on ResultWhen we have a running vm contain two vm affinity set on it. vokoscreenNG-2023-07-03_18-47-52.mp4Suggest we can keep the weight value in empty while clicking the backspace key to the end. Test Information
|
Verified fixed on Result
Test Information
Verify Steps |
Is your feature request related to a problem? Please describe.
Advanced scheduling is necessary so that users may:
Describe the solution you'd like
Users can define advanced scheduling rules for individual VMs and guest cluster nodes.
Expected behaviour
vmAntiAffinity
,vmAffinity
,nodeAffinity
andnodeAntiAffinity
rules can be specified when:References
The text was updated successfully, but these errors were encountered: