volcano icon indicating copy to clipboard operation
volcano copied to clipboard

Support to config multi extenders, bindTask verb and managedResources…

Open YuxiJin-tobeyjin opened this issue 2 years ago • 6 comments

Implement: https://github.com/volcano-sh/volcano/issues/2681

  1. 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
  2. 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
  3. Add BindTask verb for extender plugin
  4. Add multimachine config to indicates whether the extender can support multi machine

Signed-off-by: jinyuxi [email protected]

YuxiJin-tobeyjin avatar Feb 14 '23 09:02 YuxiJin-tobeyjin

[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.

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment Approvers can cancel approval by writing /approve cancel in a comment

volcano-sh-bot avatar Feb 14 '23 09:02 volcano-sh-bot

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.

stale[bot] avatar Apr 25 '23 21:04 stale[bot]

/reopen

lowang-bh avatar Dec 22 '23 14:12 lowang-bh

@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.

volcano-sh-bot avatar Dec 22 '23 14:12 volcano-sh-bot

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.

stale[bot] avatar Mar 17 '24 09:03 stale[bot]

@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.

volcano-sh-bot avatar Apr 09 '24 02:04 volcano-sh-bot