Skip to content

Commit 7b2946d

Browse files
authored
Merge pull request #7169 from grallewellyn/main
Added MAAP's custom default images
2 parents 2541e8e + 2e26760 commit 7b2946d

File tree

1 file changed

+54
-18
lines changed

1 file changed

+54
-18
lines changed

config/clusters/maap/staging.values.yaml

Lines changed: 54 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -87,11 +87,16 @@ jupyterhub:
8787
kubespawner_override:
8888
image: '{value}'
8989
choices:
90-
01-modify-pangeo:
90+
01-pangeo:
9191
display_name: Modified Pangeo Notebook
9292
description: Pangeo based notebook with a Python environment
9393
kubespawner_override:
94-
image: public.ecr.aws/nasa-veda/pangeo-notebook-veda-image:2025.08.14-v2
94+
image: mas.dit.maap-project.org/root/maap-workspaces/2i2c/pangeo:v5.0.0
95+
environment:
96+
MAAP_API: api.dit.maap-project.org
97+
WORKSPACE_BUCKET: maap-staging-bucket
98+
DOCKERIMAGE_PATH_DEFAULT: mas.dit.maap-project.org/root/maap-workspaces/custom_images/maap_base:develop
99+
DOCKERIMAGE_PATH_BASE_IMAGE: mas.dit.maap-project.org/root/maap-workspaces/base_images/pangeo:develop
95100
init_containers:
96101
- name: jupyterhub-gitpuller-init
97102
image: public.ecr.aws/nasa-veda/jupyterhub-gitpuller-init:97eb45f9d23b128aff810e45911857d5cffd05c2
@@ -108,24 +113,55 @@ jupyterhub:
108113
runAsUser: 1000
109114
runAsGroup: 1000
110115
02-rocker:
111-
display_name: Rocker Geospatial with RStudio
112-
description: R environment with many geospatial libraries pre-installed
116+
display_name: Rocker Geospatial
117+
description: JupyterHub environment with many R geospatial libraries pre-installed
113118
kubespawner_override:
114-
image: rocker/binder:4.4
115-
image_pull_policy: Always
116-
# Launch RStudio after the user logs in
117-
default_url: /rstudio
118-
# Ensures container working dir is homedir
119-
# https://github.com/2i2c-org/infrastructure/issues/2559
120-
working_dir: /home/rstudio
121-
03-qgis:
122-
display_name: QGIS on Linux Desktop
123-
description: Linux desktop in the browser, with qgis installed
119+
image: mas.dit.maap-project.org/root/maap-workspaces/2i2c/r:v5.0.0
120+
environment:
121+
MAAP_API: api.dit.maap-project.org
122+
WORKSPACE_BUCKET: maap-staging-bucket
123+
DOCKERIMAGE_PATH_DEFAULT: mas.dit.maap-project.org/root/maap-workspaces/custom_images/maap_base:develop
124+
DOCKERIMAGE_PATH_BASE_IMAGE: mas.dit.maap-project.org/root/maap-workspaces/base_images/r:develop
125+
init_containers:
126+
- name: jupyterhub-gitpuller-init
127+
image: public.ecr.aws/nasa-veda/jupyterhub-gitpuller-init:97eb45f9d23b128aff810e45911857d5cffd05c2
128+
env:
129+
- name: TARGET_PATH
130+
value: veda-docs
131+
- name: SOURCE_REPO
132+
value: https://github.com/NASA-IMPACT/veda-docs
133+
volumeMounts:
134+
- name: home
135+
mountPath: /home/jovyan
136+
subPath: '{escaped_username}'
137+
securityContext:
138+
runAsUser: 1000
139+
runAsGroup: 1000
140+
03-isce3:
141+
display_name: isce3
142+
description: Pangeo based notebook with a Python environment and isce3
124143
kubespawner_override:
125-
# Launch people directly into the Linux desktop when they start
126-
default_url: /desktop
127-
# Built from https://github.com/2i2c-org/nasa-qgis-image
128-
image: quay.io/2i2c/nasa-qgis-image:d76118ea0c15
144+
image: mas.dit.maap-project.org/root/maap-workspaces/2i2c/isce3:v5.0.0
145+
environment:
146+
MAAP_API: api.dit.maap-project.org
147+
WORKSPACE_BUCKET: maap-staging-bucket
148+
DOCKERIMAGE_PATH_DEFAULT: mas.dit.maap-project.org/root/maap-workspaces/custom_images/maap_base:develop
149+
DOCKERIMAGE_PATH_BASE_IMAGE: mas.dit.maap-project.org/root/maap-workspaces/base_images/isce3:develop
150+
init_containers:
151+
- name: jupyterhub-gitpuller-init
152+
image: public.ecr.aws/nasa-veda/jupyterhub-gitpuller-init:97eb45f9d23b128aff810e45911857d5cffd05c2
153+
env:
154+
- name: TARGET_PATH
155+
value: veda-docs
156+
- name: SOURCE_REPO
157+
value: https://github.com/NASA-IMPACT/veda-docs
158+
volumeMounts:
159+
- name: home
160+
mountPath: /home/jovyan
161+
subPath: '{escaped_username}'
162+
securityContext:
163+
runAsUser: 1000
164+
runAsGroup: 1000
129165
resource_allocation:
130166
display_name: Resource Allocation
131167
choices:

0 commit comments

Comments
 (0)