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

Investigate / review / setup node selection logic #1970

Open
Tracked by #1966
vexingly opened this issue Sep 18, 2024 · 0 comments
Open
Tracked by #1966

Investigate / review / setup node selection logic #1970

vexingly opened this issue Sep 18, 2024 · 0 comments
Assignees

Comments

@vexingly
Copy link

vexingly commented Sep 18, 2024

The nodepools will be updated in #1967 but we will require some logic for node selection.

  1. Keep existing logic for notebooks that have higher than 14 CPU to be launched on the "usercpuXXxx" nodes
  2. Add taint/toleration for scheduling OpenM++ jobs to use these larger CPU based nodes
  3. Investigate other methods for scheduling different scenarios? The UAT will provide more details on how users schedule their jobs that could be helpful for working out a longer term strategy

Existing logic for notebooks is here: https://github.com/StatCan/aaw-toleration-injector/blob/main/mutate.go

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants