Skip to content

Commit eeb7609

Browse files
committed
Remove dynamic image building from veda staging
Temporarily reverts #4716, so we can get #4975 through cleanly. Ref 2i2c-org/meta#1561 Re-opens #4691
1 parent 41f03e3 commit eeb7609

File tree

1 file changed

+0
-131
lines changed

1 file changed

+0
-131
lines changed

config/clusters/nasa-veda/staging.values.yaml

Lines changed: 0 additions & 131 deletions
Original file line numberDiff line numberDiff line change
@@ -31,141 +31,10 @@ basehub:
3131
- name: home
3232
mountPath: /home/jovyan/shared-public
3333
subPath: _shared-public
34-
profileList:
35-
- display_name: Choose your environment and resources
36-
default: true
37-
profile_options:
38-
image:
39-
display_name: Environment
40-
dynamic_image_building:
41-
enabled: True
42-
unlisted_choice:
43-
enabled: True
44-
display_name: "Custom image"
45-
validation_regex: "^.+:.+$"
46-
validation_message: "Must be a publicly available docker image, of form <image-name>:<tag>"
47-
kubespawner_override:
48-
image: "{value}"
49-
choices:
50-
01-modify-pangeo:
51-
display_name: Modified Pangeo Notebook
52-
description: Pangeo based notebook with a Python environment
53-
kubespawner_override:
54-
image: public.ecr.aws/nasa-veda/pangeo-notebook-veda-image:6fcf6cfa3192
55-
init_containers:
56-
# Need to explicitly fix ownership here, as otherwise these directories will be owned
57-
# by root on most NFS filesystems - neither EFS nor Google Filestore support anonuid
58-
- *volume_ownership_fix_initcontainer
59-
# this container uses nbgitpuller to mount https://github.com/NASA-IMPACT/veda-docs/ for user pods
60-
# image source: https://github.com/NASA-IMPACT/jupyterhub-gitpuller-init
61-
- name: jupyterhub-gitpuller-init
62-
image: public.ecr.aws/nasa-veda/jupyterhub-gitpuller-init:97eb45f9d23b128aff810e45911857d5cffd05c2
63-
env:
64-
- name: TARGET_PATH
65-
value: veda-docs
66-
- name: SOURCE_REPO
67-
value: "https://github.com/NASA-IMPACT/veda-docs"
68-
volumeMounts:
69-
- name: home
70-
mountPath: /home/jovyan
71-
subPath: "{username}"
72-
securityContext:
73-
runAsUser: 1000
74-
runAsGroup: 1000
75-
02-rocker:
76-
display_name: Rocker Geospatial with RStudio
77-
description: R environment with many geospatial libraries pre-installed
78-
kubespawner_override:
79-
image: rocker/binder:4.3
80-
image_pull_policy: Always
81-
# Launch RStudio after the user logs in
82-
default_url: /rstudio
83-
# Ensures container working dir is homedir
84-
# https://github.com/2i2c-org/infrastructure/issues/2559
85-
working_dir: /home/rstudio
86-
03-qgis:
87-
display_name: QGIS on Linux Desktop
88-
description: Linux desktop in the browser, with qgis installed
89-
kubespawner_override:
90-
# Launch people directly into the Linux desktop when they start
91-
default_url: /desktop
92-
# Built from https://github.com/2i2c-org/nasa-qgis-image
93-
image: quay.io/2i2c/nasa-qgis-image:d76118ea0c15
94-
resource_allocation:
95-
display_name: Resource Allocation
96-
choices:
97-
mem_1_9:
98-
display_name: 1.9 GB RAM, upto 3.7 CPUs
99-
kubespawner_override:
100-
mem_guarantee: 1991244775
101-
mem_limit: 1991244775
102-
cpu_guarantee: 0.2328125
103-
cpu_limit: 3.725
104-
node_selector:
105-
node.kubernetes.io/instance-type: r5.xlarge
106-
default: true
107-
mem_3_7:
108-
display_name: 3.7 GB RAM, upto 3.7 CPUs
109-
kubespawner_override:
110-
mem_guarantee: 3982489550
111-
mem_limit: 3982489550
112-
cpu_guarantee: 0.465625
113-
cpu_limit: 3.725
114-
node_selector:
115-
node.kubernetes.io/instance-type: r5.xlarge
116-
mem_7_4:
117-
display_name: 7.4 GB RAM, upto 3.7 CPUs
118-
kubespawner_override:
119-
mem_guarantee: 7964979101
120-
mem_limit: 7964979101
121-
cpu_guarantee: 0.93125
122-
cpu_limit: 3.725
123-
node_selector:
124-
node.kubernetes.io/instance-type: r5.xlarge
125-
mem_14_8:
126-
display_name: 14.8 GB RAM, upto 3.7 CPUs
127-
kubespawner_override:
128-
mem_guarantee: 15929958203
129-
mem_limit: 15929958203
130-
cpu_guarantee: 1.8625
131-
cpu_limit: 3.725
132-
node_selector:
133-
node.kubernetes.io/instance-type: r5.xlarge
134-
mem_29_7:
135-
display_name: 29.7 GB RAM, upto 3.7 CPUs
136-
kubespawner_override:
137-
mem_guarantee: 31859916406
138-
mem_limit: 31859916406
139-
cpu_guarantee: 3.725
140-
cpu_limit: 3.725
141-
node_selector:
142-
node.kubernetes.io/instance-type: r5.xlarge
143-
mem_60_6:
144-
display_name: 60.6 GB RAM, upto 15.6 CPUs
145-
kubespawner_override:
146-
mem_guarantee: 65094448840
147-
mem_limit: 65094448840
148-
cpu_guarantee: 7.8475
149-
cpu_limit: 15.695
150-
node_selector:
151-
node.kubernetes.io/instance-type: r5.4xlarge
152-
mem_121_2:
153-
display_name: 121.2 GB RAM, upto 15.6 CPUs
154-
kubespawner_override:
155-
mem_guarantee: 130188897681
156-
mem_limit: 130188897681
157-
cpu_guarantee: 15.695
158-
cpu_limit: 15.695
159-
node_selector:
160-
node.kubernetes.io/instance-type: r5.4xlarge
161-
16234
hub:
16335
config:
16436
GitHubOAuthenticator:
16537
oauth_callback_url: https://staging.hub.openveda.cloud/hub/oauth_callback
166-
image:
167-
name: quay.io/2i2c/dynamic-image-building-experiment
168-
tag: 0.0.1-0.dev.git.10263.hc87b65cf
16938
ingress:
17039
hosts: [staging.hub.openveda.cloud]
17140
tls:

0 commit comments

Comments
 (0)