Skip to content
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 Scheduling Framework Configuration #77365

Closed
bsalamat opened this issue May 2, 2019 · 4 comments · Fixed by #77501
Closed

Add Scheduling Framework Configuration #77365

bsalamat opened this issue May 2, 2019 · 4 comments · Fixed by #77501
Labels
help wanted Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines. kind/feature Categorizes issue or PR as related to a new feature. priority/important-soon Must be staffed and worked on either currently, or very soon, ideally in time for the next release. sig/scheduling Categorizes an issue or PR as relevant to SIG Scheduling.

Comments

@bsalamat
Copy link
Member

bsalamat commented May 2, 2019

What would you like to be added:
The scheduling framework KEP is now implementable. We have already added plugin interfaces and extension points for "reserve" and "prebind" plugins.

An important piece of the framework is the framework configuration. The configurations instructs which plugins should be initialized and called by the framework. It also provides configuration to each plugin.
We should add the framework configuration to our scheduler component config. Add the logic to parse the configuration and pass it to the scheduling framework when scheduler is initialized.

/sig scheduling
/priority important-soon
ref/ kubernetes/enhancements#624

@bsalamat bsalamat added the kind/feature Categorizes issue or PR as related to a new feature. label May 2, 2019
@k8s-ci-robot k8s-ci-robot added sig/scheduling Categorizes an issue or PR as relevant to SIG Scheduling. priority/important-soon Must be staffed and worked on either currently, or very soon, ideally in time for the next release. labels May 2, 2019
@bsalamat bsalamat added the help wanted Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines. label May 2, 2019
@LexCC
Copy link
Contributor

LexCC commented May 3, 2019

I would like to work on it. Can you assign it to me?

@draveness
Copy link
Contributor

draveness commented May 3, 2019

Maybe we could split it into different phases. And I could work on the Unreserve as a start which is included in the alpha stage. 🤣

@draveness
Copy link
Contributor

Sorry, I just found out the un-reserved phase was already taken in #77288, I'd like to work on other phases if they were not taken.

@bsalamat
Copy link
Member Author

bsalamat commented May 3, 2019

@jiejhih Yes, I can assume that it is assigned to you, but I cannot formally assign it to you since you are not a member of K8s yet.
Please be aware that code freeze for 1.15 is May 30th. Your PR must be merged by then. Please give at least two week for the review process. In other words, you have about 10 days to send the PR. Please confirm that you can prepare the PR on time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines. kind/feature Categorizes issue or PR as related to a new feature. priority/important-soon Must be staffed and worked on either currently, or very soon, ideally in time for the next release. sig/scheduling Categorizes an issue or PR as relevant to SIG Scheduling.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants