From 9cd7a1081c6b34a3af0f9808dceacb55bdbec443 Mon Sep 17 00:00:00 2001 From: Youngsu Kim <youngsu.kim@csusb.edu> Date: Wed, 19 Jul 2023 10:57:48 -0700 Subject: [PATCH] Upgrade hub 2 --- .gitlab-ci.yml | 2 +- extraFiles/my_spawner.py | 2 +- values.template.yaml | 8 ++------ 3 files changed, 4 insertions(+), 8 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index fe78a53..3705458 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -11,7 +11,7 @@ deploy-helm: # - helm upgrade --cleanup-on-fail --install hpchub jupyterhub/jupyterhub -n csusb-hpc --version=1.2.0 --values values.yaml - helm upgrade --cleanup-on-fail --install hpchub jupyterhub/jupyterhub - --namespace csusb-hpc --version=1.2 + --namespace csusb-hpc --version=2.0.0 --values values.yaml --set-file hub.extraFiles.custom_spawner_profile.stringData=./extraFiles/my_spawner.html --set-file hub.extraFiles.custom_spawner.stringData=./extraFiles/my_spawner.py diff --git a/extraFiles/my_spawner.py b/extraFiles/my_spawner.py index cba3a0b..f12fd37 100644 --- a/extraFiles/my_spawner.py +++ b/extraFiles/my_spawner.py @@ -178,7 +178,7 @@ class MySpawner(KubeSpawner): 'display_name': 'Stack SageMath', 'kubespawner_override': { 'image_spec': 'gitlab-registry.nrp-nautilus.io/youngsu_kim/csusb-jupyter-stack/stack-sagemath', - 'imagePullPolicy': 'IfNotPresent', + # 'imagePullPolicy': 'IfNotPresent', } }, # { diff --git a/values.template.yaml b/values.template.yaml index 08186a8..9d6889a 100644 --- a/values.template.yaml +++ b/values.template.yaml @@ -113,14 +113,9 @@ hub: args: [ "/etc/jupyterhub/custom/event_command.sh" ] - # nodeSelector: - # topology.kubernetes.io/region: "us-west" - # kubernetes.io/hostname: "perfsonar.csusb.edu" - # env: system - image: name: jupyterhub/k8s-hub - tag: '1.2.0' + tag: '2.0.0' pullPolicy: '' pullSecrets: [] @@ -181,6 +176,7 @@ proxy: cpu: "2" memory: 4Gi singleuser: + allowPrivilegeEscalation: true extraNodeAffinity: required: - matchExpressions: -- GitLab