Skip to content
Snippets Groups Projects

Upgrading to Hub 5 + enabling user sharing and RTC on production

Merged Jaromír Hradil requested to merge hub5_rtc_upgrade_production into master
@@ -50,7 +50,7 @@ singleuser:
@@ -50,7 +50,7 @@ singleuser:
k8s-app: cluster-ingress
k8s-app: cluster-ingress
image:
image:
name: eginotebooks/single-user-eosc
name: eginotebooks/single-user-eosc
tag: "sha-7052495"
tag: "sha-d822021"
profileList:
profileList:
- display_name: Small Environment - 2 vCPU / 4 GB RAM
- display_name: Small Environment - 2 vCPU / 4 GB RAM
description: >
description: >
@@ -166,6 +166,10 @@ hub:
@@ -166,6 +166,10 @@ hub:
name: eginotebooks/hub
name: eginotebooks/hub
# k8s-hub 4.0.0
# k8s-hub 4.0.0
tag: "sha-b20ead2"
tag: "sha-b20ead2"
 
loadRoles:
 
#user scopes required for user initiated sharing API
 
user:
 
scopes: ["self", "shares!user"]
config:
config:
Authenticator:
Authenticator:
enable_auth_state: true
enable_auth_state: true
@@ -323,6 +327,13 @@ hub:
@@ -323,6 +327,13 @@ hub:
c.JupyterHub.spawner_class = WebDavOIDCSpawner
c.JupyterHub.spawner_class = WebDavOIDCSpawner
c.WebDavOIDCSpawner.token_mount_path = "/var/run/secrets/oidc/"
c.WebDavOIDCSpawner.token_mount_path = "/var/run/secrets/oidc/"
c.WebDavOIDCSpawner.http_timeout = 90
c.WebDavOIDCSpawner.http_timeout = 90
 
 
#Scopes for user sharing api extension to be able to
 
#use browser token for API queries
 
c.WebDavOIDCSpawner.oauth_client_allowed_scopes = [
 
"access:servers!server",
 
"shares!server"
 
]
{% endraw %}
{% endraw %}
templatePaths:
templatePaths:
- /egi-notebooks-hub/ec-templates
- /egi-notebooks-hub/ec-templates
Loading