volcano
volcano copied to clipboard
Support to config multi extenders, bindTask verb and managedResources…
Implement: https://github.com/volcano-sh/volcano/issues/2681
- Modify extender plugin config parse to support config multi extenders, and use urlPrefix as the unique key to identify each extender, like: https://github.com/kubernetes/kubernetes/blob/HEAD/pkg/scheduler/extender.go#L118-L119
- Add managedResources as a list of extended resources that are managed by each extender, like: https://kubernetes.io/docs/reference/config-api/kube-scheduler-config.v1beta2/#kubescheduler-config-k8s-io-v1beta2-KubeSchedulerConfiguration
- Add BindTask verb for extender plugin
- Add multimachine config to indicates whether the extender can support multi machine
Signed-off-by: jinyuxi [email protected]
[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To complete the pull request process, please assign thor-wl
You can assign the PR to them by writing /assign @thor-wl
in a comment when ready.
The full list of commands accepted by this bot can be found here.
Approvers can indicate their approval by writing /approve
in a comment
Approvers can cancel approval by writing /approve cancel
in a comment
Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.
/reopen
@lowang-bh: Reopened this PR.
In response to this:
/reopen
Instructions 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/test-infra repository.
Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.
@YuxiJin-tobeyjin: PR needs rebase.
Instructions 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/test-infra repository.