From 8a3d5c17b2e11fba640c321f63de7f51a9fdb4c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jarom=C3=ADr=20Hradil?= <jaromir.hradil@cesnet.cz> Date: Tue, 26 Nov 2024 13:11:33 +0100 Subject: [PATCH] Upgrading to Hub 5 + enabling RTC and user-initiated sharing on production --- common/deployments/hub-production.yaml | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/common/deployments/hub-production.yaml b/common/deployments/hub-production.yaml index d4242f3..a78486f 100644 --- a/common/deployments/hub-production.yaml +++ b/common/deployments/hub-production.yaml @@ -50,7 +50,7 @@ singleuser: k8s-app: cluster-ingress image: name: eginotebooks/single-user-eosc - tag: "sha-dea4fa2" + tag: "sha-7052495" profileList: - display_name: Small Environment - 2 vCPU / 4 GB RAM description: > @@ -59,6 +59,8 @@ singleuser: kubespawner_override: args: - "--CondaKernelSpecManager.env_filter='/opt/conda$'" + environment: + JUPYTERHUB_ALLOW_TOKEN_IN_URL: "1" extra_annotations: "egi.eu/flavor": "small-environment-2-vcpu-4-gb-ram" vo_claims: @@ -69,6 +71,8 @@ singleuser: kubespawner_override: args: - "--CondaKernelSpecManager.env_filter='/opt/conda$'" + environment: + JUPYTERHUB_ALLOW_TOKEN_IN_URL: "1" extra_annotations: "egi.eu/flavor": "medium-environment-4-vcpu-8-gb-ram" cpu_guarantee: 0.4 @@ -83,6 +87,8 @@ singleuser: kubespawner_override: args: - "--CondaKernelSpecManager.env_filter='/opt/conda$'" + environment: + JUPYTERHUB_ALLOW_TOKEN_IN_URL: "1" cpu_guarantee: 0.8 cpu_limit: 8 mem_guarantee: 2G @@ -130,12 +136,9 @@ singleuser: # /usr/local/bin/jupyterhub-wait-remote-home - # Disables RTC extension. To enable it set this env variable in kubespawner_override - # to JUPYTERHUB_ALLOW_TOKEN_IN_URL="1" - if [ -z "$JUPYTERHUB_ALLOW_TOKEN_IN_URL" ]; then - jupyter-labextension disable @jupyter/collaboration-extension - jupyter-labextension lock @jupyter/collaboration-extension - fi + # Disables RTC and RTC ui extensions by default. + jupyter-labextension disable @jupyter/collaboration-extension + jupyter-labextension disable @jupyter/docprovider-extension cd . exec jupyterhub-singleuser \ @@ -161,8 +164,8 @@ hub: # keep k8s-hub version in sync with ../playbooks/notebooks.yaml image: name: eginotebooks/hub - # k8s-hub 3.3.8 - tag: "sha-f5af1a3" + # k8s-hub 4.0.0 + tag: "sha-b20ead2" config: Authenticator: enable_auth_state: true -- GitLab