diff --git a/charts/jupyter-hub-customizations/Chart.yaml b/charts/jupyter-hub-customizations/Chart.yaml index d8692fbdcde32fbc4cf59e4d0fda1db1cb88fd22..155825543cbd827f3d4b61ecec95d5fc4785d713 100644 --- a/charts/jupyter-hub-customizations/Chart.yaml +++ b/charts/jupyter-hub-customizations/Chart.yaml @@ -15,7 +15,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.16.26 +version: 0.16.27 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. diff --git a/charts/jupyter-hub-customizations/templates/configmap_custom.yaml b/charts/jupyter-hub-customizations/templates/configmap_custom.yaml index 1f9813c937d491ef501e26ef4ff478b53058cd51..c7fd5f6d69be6829173f0c2cd7b602157577e27d 100644 --- a/charts/jupyter-hub-customizations/templates/configmap_custom.yaml +++ b/charts/jupyter-hub-customizations/templates/configmap_custom.yaml @@ -78,6 +78,10 @@ data: outpostKubeHLRSStaging: {{- toYaml . | nindent 8 }} {{- end }} + {{- with .Values.customConfig.backendServices.outpostKubeGWDGStaging }} + outpostKubeGWDGStaging: + {{- toYaml . | nindent 8 }} + {{- end }} {{- with .Values.customConfig.backendServices.outpostKubeLRZ }} outpostKubeLRZ: {{- toYaml . | nindent 8 }} @@ -154,6 +158,7 @@ data: ( has "JSC-Cloud" .Values.customConfig.systems) ( has "HLRS" .Values.customConfig.systems) ( has "HLRS-Staging" .Values.customConfig.systems) + ( has "GWDG-Staging" .Values.customConfig.systems) ( has "LRZ-Staging" .Values.customConfig.systems) ( has "LRZ" .Values.customConfig.systems) ( has "MPCDF" .Values.customConfig.systems ) @@ -170,6 +175,7 @@ data: ( has "JSC-Cloud" .Values.customConfig.systems ) ( has "HLRS" .Values.customConfig.systems ) ( has "HLRS-Staging" .Values.customConfig.systems ) + ( has "GWDG-Staging" .Values.customConfig.systems ) ( has "LRZ" .Values.customConfig.systems) ( has "LRZ-Staging" .Values.customConfig.systems) ( has "MPCDF" .Values.customConfig.systems ) @@ -383,6 +389,7 @@ data: (has "JUDAC" .Values.customConfig.systems) (has "HLRS" .Values.customConfig.systems) (has "HLRS-Staging" .Values.customConfig.systems) + (has "GWDG-Staging" .Values.customConfig.systems) (has "JSC-Cloud" .Values.customConfig.systems) (has "LRZ" .Values.customConfig.systems) (has "LRZ-Staging" .Values.customConfig.systems) @@ -527,6 +534,15 @@ data: {{- end }} backendService: outpostKubeTUDStaging {{- end }} + {{- if has "GWDG-Staging" .Values.customConfig.systems }} + GWDG-Staging: + weight: 15 + {{- with index .Values.customConfig.systemsMaxPerUser "GWDG-Staging" }} + maxPerUser: + {{- toYaml . | nindent 10 }} + {{- end }} + backendService: outpostKubeGWDGStaging + {{- end }} {{- if has "LocalDummy" .Values.customConfig.systems }} LocalDummy: weight: 90 diff --git a/charts/jupyter-hub-customizations/values.yaml b/charts/jupyter-hub-customizations/values.yaml index 3d2513470ef3777b39283e83ccd481fd47de9469..0a123148e8d2e644fa6abf7ccefaba3670a53088 100644 --- a/charts/jupyter-hub-customizations/values.yaml +++ b/charts/jupyter-hub-customizations/values.yaml @@ -144,6 +144,8 @@ customConfig: default: 2 HLRS-Staging: default: 2 + GWDG-Staging: + default: 3 LRZ: default: 5 LRZ-Staging: @@ -195,6 +197,20 @@ customConfig: request_timeout: 300 urls: services: http://outpost-kube.outpost.svc:8080/services + outpostKubeGWDGStaging: + flavorsRequired: true + userflavors: true + userflavorsRequestKwargs: + request_timeout: 2 + poll: true + pollInterval: 30 + pollIntervalRandomizer: 10 + type: kube + mapping: gwdgstaging + requestKwargs: + request_timeout: 300 + urls: + services: https://jupyter-cloud-test.gwdg.de/outpost/services outpostKubeHLRS: flavorsRequired: true userflavors: true @@ -389,6 +405,7 @@ customConfig: - LRZ-Staging - HLRS - HLRS-Staging + - GWDG-Staging - MPCDF - TUD - TUD-Staging