From 691a546190bebd9881d0d195ae886d3507676cf4 Mon Sep 17 00:00:00 2001 From: cmalson Date: Tue, 14 Jul 2026 14:08:33 -0700 Subject: [PATCH 1/2] qa-vectis: enable JEG kernel pod template in jag override --- .../qa-vectis/values/jeg-values.yaml | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/devplanetv2/dev-environments/qa-vectis/values/jeg-values.yaml b/devplanetv2/dev-environments/qa-vectis/values/jeg-values.yaml index 08a7401e..f06725f4 100644 --- a/devplanetv2/dev-environments/qa-vectis/values/jeg-values.yaml +++ b/devplanetv2/dev-environments/qa-vectis/values/jeg-values.yaml @@ -22,9 +22,34 @@ jeg: EG_DEFAULT_KERNEL_NAME: python_kubernetes EG_LIST_KERNELS: "True" EG_KERNEL_IMAGE_PULL_POLICY: IfNotPresent + EG_KERNEL_WHITELIST_ENVS: "ACCESS_TOKEN,GEN3_API_KEY_ID,GEN3_API_KEY_SECRET,GEN3_ENDPOINT,NAMESPACE" EG_SHARED_NAMESPACE: "True" EG_MIRROR_WORKING_DIRS: "False" + kernelPodTemplate: + enabled: true + name: jeg-kernel-pod-template + fileName: kernel-pod.yaml + mountPath: /etc/jeg/kernel-pod.yaml + workspaceMountPath: /home/jovyan + volumeName: workspace-data + sidecar: + name: gen3-fuse + image: quay.io/cdis/ecs-ws-sidecar:master + command: + - /bin/bash + - ./sidecar.sh + namespace: qa-vectis + hostnameConfigMapName: global + hostnameConfigMapKey: hostname + resources: + requests: + cpu: "50m" + memory: "128Mi" + limits: + cpu: "200m" + memory: "256Mi" + resources: requests: cpu: "100m" From b18333981677ba9511d867310c3684c571073c62 Mon Sep 17 00:00:00 2001 From: cmalson Date: Tue, 14 Jul 2026 14:15:50 -0700 Subject: [PATCH 2/2] qa-vectis: mount JEG kernel pod launcher template at kubernetes script path --- devplanetv2/dev-environments/qa-vectis/values/jeg-values.yaml | 4 ++-- devplanetv2/dev-environments/qa-vectis/values/values.yaml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/devplanetv2/dev-environments/qa-vectis/values/jeg-values.yaml b/devplanetv2/dev-environments/qa-vectis/values/jeg-values.yaml index f06725f4..d8cf9558 100644 --- a/devplanetv2/dev-environments/qa-vectis/values/jeg-values.yaml +++ b/devplanetv2/dev-environments/qa-vectis/values/jeg-values.yaml @@ -29,8 +29,8 @@ jeg: kernelPodTemplate: enabled: true name: jeg-kernel-pod-template - fileName: kernel-pod.yaml - mountPath: /etc/jeg/kernel-pod.yaml + fileName: kernel-pod.yaml.j2 + mountPath: /usr/local/share/jupyter/kernels/python_kubernetes/scripts/kernel-pod.yaml.j2 workspaceMountPath: /home/jovyan volumeName: workspace-data sidecar: diff --git a/devplanetv2/dev-environments/qa-vectis/values/values.yaml b/devplanetv2/dev-environments/qa-vectis/values/values.yaml index 8ee7966a..a8e9e8e7 100644 --- a/devplanetv2/dev-environments/qa-vectis/values/values.yaml +++ b/devplanetv2/dev-environments/qa-vectis/values/values.yaml @@ -1245,8 +1245,8 @@ jeg: kernelPodTemplate: enabled: true name: jeg-kernel-pod-template - fileName: kernel-pod.yaml - mountPath: /etc/jeg/kernel-pod.yaml + fileName: kernel-pod.yaml.j2 + mountPath: /usr/local/share/jupyter/kernels/python_kubernetes/scripts/kernel-pod.yaml.j2 workspaceMountPath: /home/jovyan volumeName: workspace-data sidecar: