-
Notifications
You must be signed in to change notification settings - Fork 953
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
Customize scheduling algorithms per queue #1035
Comments
|
Hey @hzxuzhonghu . I'm interested in working on this project as part of community bridge. I have demonstrated experience working on scheduling algorithms and scheduling in general with projects on the same. I also have decent knowledge of Golang. Is there any forum for discussion regarding the project which I can join or a timeline? Thanks. |
Warmly Welcome! Volcano community has wechat group and weekly meeting. You can search "k8s2222" for a apply to add friend and ask her to join you into volcano group. Our weekly meeting is every 15:00 PM every Friday. The meeting link can be found in README. Volcano feature design and version arrangement are listed volcano/docs. You can find our current ongoing feature and bug fix in the issue list. We are waiting for your PRs and discussions. |
|
@Subham-Pratap Have you applied in the official website? And this project was selected by sresthasrivastava. EDIT: @sresthas |
|
Yes I have applied on the official website and I'm looking at the issue list in the meantime. |
|
@Subham-Pratap Could you select another one? |
|
Okay do you want me to select another project within volcano or select a different org. I have also applied on the official website, so should I withdraw it? |
|
I mean you can select another project within volcano |
|
@k82cn @hzxuzhonghu For our use case,
|
|
We will need to add an optional configmap key in QueueSpec. Currently config map is mounted as a volume to scheduler and that is passed as command like argument to scheduler. This can remain same for default scheduling configmap. But if user has specified a configmap key in QueueSpec, then that configmap should be loaded onto scheduler before opening a scheduling session. |
It's better to have a design doc for this feature; we can discuss the detail when reviewing the proposal :) |
I have created this design doc based on my understanding of the project. |
|
Hello 👋 Looks like there was no activity on this issue for last 90 days. |
Support customized scheduling algorithms per queue, the main use scenario is: different users may need different algorithms, even in the same clusters.
For example, the
enqueueis not necessary and may conflict with preempt. So it is better to configure the scheduling according to the user's requirement.The text was updated successfully, but these errors were encountered: