diff --git a/extraFiles/my_spawner.py b/extraFiles/my_spawner.py index c70199195e8e37ffd45b9b8e5faf529b3b60f77d..0a2e40778c9d21b648b5388fcff9447c649270ae 100644 --- a/extraFiles/my_spawner.py +++ b/extraFiles/my_spawner.py @@ -44,6 +44,12 @@ class MySpawner(KubeSpawner): 'values': formdata.get('gputype', [0]) }) + tolerationsExpression = [{ + 'key': 'nautilus.io/nrp-testing', + 'operator': 'Exists', + 'effect': 'NoSchedule', + }] + setattr(self, 'extra_pod_config', { 'affinity': { 'nodeAffinity': { @@ -53,8 +59,10 @@ class MySpawner(KubeSpawner): }], }, }, - } - }) + }, + 'tolerations': tolerationsExpression, + }) + setattr(self, 'startTimeout', 1200)