-
Notifications
You must be signed in to change notification settings - Fork 929
add support to enable scheduler estimator in helm chart #6286
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 to enable scheduler estimator in helm chart #6286
Conversation
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.
Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.
Welcome @mojojoji! It looks like this is your first PR to karmada-io/karmada 🎉 |
Codecov ReportAll modified and coverable lines are covered by tests ✅
❗ Your organization needs to install the Codecov GitHub app to enable full functionality. Additional details and impacted files@@ Coverage Diff @@
## master #6286 +/- ##
==========================================
+ Coverage 48.05% 48.14% +0.08%
==========================================
Files 678 678
Lines 56116 56074 -42
==========================================
+ Hits 26966 26995 +29
+ Misses 27374 27310 -64
+ Partials 1776 1769 -7
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
73ea3a0
to
a6203e6
Compare
/assign |
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.
@mojojoji Thanks, others LGTM
In addition to this, the component karmada-descheduler
will also use the flag --enable-scheduler-estimator
. Could you please submit another pull request (PR) to complete the modification of karmada-descheduler
?
The karmada/cmd/descheduler/app/options/options.go Lines 106 to 137 in 8e18f30
|
@mojojoji I'm sorry for giving the incorrect advice. Indeed, the descheduler component doesn't have the "enable-scheduler-estimator" option. The CI failed due to the DCO check. You can merge these two commits and use |
7af6051
to
6393758
Compare
Signed-off-by: Joji Augustine <jojimail@gmail.com> set enabled scheduler estimator arg to true if true in values Co-authored-by: zhzhuang-zju <m17799853869@163.com> Signed-off-by: Joji Augustine <jojimail@gmail.com> Signed-off-by: Joji Augustine <jojimail@gmail.com>
6393758
to
305b3b6
Compare
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.
/lgtm
/approve
I see all comments have been fixed.
Thanks @mojojoji
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: RainbowMango 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 |
What type of PR is this?
/kind feature
What this PR does / why we need it:
This PR adds
scheduler.enableSchedulerEstimator
to helm values for karmada chart. This allows enables the scheduler to connect to scheduler estimator.Which issue(s) this PR fixes:
Fixes #4368
Special notes for your reviewer:
Does this PR introduce a user-facing change?: