Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Match schedulers according to client information #456

Closed
gaius-qi opened this issue Jul 12, 2021 · 0 comments · Fixed by #458 or #462
Closed

Match schedulers according to client information #456

gaius-qi opened this issue Jul 12, 2021 · 0 comments · Fixed by #458 or #462
Assignees
Milestone

Comments

@gaius-qi
Copy link
Member

gaius-qi commented Jul 12, 2021

Feature request:

  • Match schedulers according to client information.
    • Clinet information is matched according to the security group, location and IDC of the scheduler cluster.
    • security group > location > IDC
    • Manager returns all schedulers associated with the matching scheduler cluster
    • Add Scopes column to SchedulerCluster Table.
  • Add default scheduler cluster for manager. If the client does not match all the rules, the default scheduler cluster is hit.
  • Client fetch security group, location and IDC with plugin.
  • Add GRPC API GetClient.

Use case:

UI Example:

image

@gaius-qi gaius-qi added this to the v2.0.0 milestone Jul 12, 2021
@gaius-qi gaius-qi self-assigned this Jul 12, 2021
@gaius-qi gaius-qi reopened this Jul 13, 2021
e-ngo pushed a commit to e-ngo/dragonfly that referenced this issue Jan 23, 2025
Signed-off-by: Gaius <gaius.qi@gmail.com>
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
1 participant