From b11ad2464b1bdb68958d5d884d7004f51059e147 Mon Sep 17 00:00:00 2001 From: Dung Vu <dvu@csusb.edu> Date: Fri, 26 Apr 2024 09:25:59 -0700 Subject: [PATCH] Update my_spawner.py --- extraFiles/my_spawner.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/extraFiles/my_spawner.py b/extraFiles/my_spawner.py index 51dbe34..b96d943 100644 --- a/extraFiles/my_spawner.py +++ b/extraFiles/my_spawner.py @@ -46,6 +46,17 @@ class MySpawner(KubeSpawner): 'values': formdata.get('gputype', [0]) }) + if gpus == 0: + nodeSelectorTermsExpressions.append({ + 'key': 'nvidia.com/gpu.product', + 'operator': 'NotIn', + 'values': [ "NVIDIA-GeForce-RTX-3090", "NVIDIA-A100-80GB-PCIe-MIG-1g.10gb", "NVIDIA-L40", "NVIDIA-A10", + "NVIDIA-RTX-A4000", "NVIDIA-RTX-A5000", "NVIDIA-RTX-A5000", "NVIDIA-A100-SXM4-80GB", "NVIDIA-GeForce-GTX-1080-Ti", + "NVIDIA-GeForce-RTX-2080-Ti"] + }) + + + tolerationsExpression = [{ 'key': 'nautilus.io/csu-tide', 'operator': 'Exists', -- GitLab