@@ -146,6 +146,13 @@ options:
146
146
enabled : false
147
147
extraLabels :
148
148
stackable.tech/vendor : Stackable
149
+ initContainers :
150
+ - name : download-notebook
151
+ image : oci.stackable.tech/sdp/tools:1.0.0-stackable0.0.0-dev
152
+ command : ['sh', '-c', 'curl https://raw.githubusercontent.com/stackabletech/demos/feat/keycloak-jupyterhub/stacks/jupyterhub-keycloak/process-s3.ipynb -o /notebook/process-s3.ipynb']
153
+ volumeMounts :
154
+ - mountPath : /notebook
155
+ name : notebook
149
156
storage :
150
157
extraVolumes :
151
158
- name : tls-ca-cert
@@ -164,11 +171,16 @@ options:
164
171
- name : minio-s3-credentials
165
172
secret :
166
173
secretName : minio-s3-credentials
174
+ - name : notebook
175
+ emptyDir :
176
+ sizeLimit : 500Mi
167
177
extraVolumeMounts :
168
178
- name : tls-ca-cert
169
179
mountPath : /stackable/secrets/tls-ca-cert
170
180
- name : minio-s3-credentials
171
181
mountPath : /minio-s3-credentials
182
+ - name : notebook
183
+ mountPath : /home/jovyan/notebook
172
184
profileList :
173
185
- display_name : " Default"
174
186
description : " Default profile"
@@ -203,38 +215,10 @@ options:
203
215
image :
204
216
display_name : Image
205
217
choices :
206
- " jupyter/pyspark-notebook:python-3.8 " :
207
- display_name : " jupyter/pyspark-notebook:python-3.8"
208
- kubespawner_override :
209
- image : " jupyter/pyspark-notebook:python-3.8"
210
- " jupyter/pyspark-notebook:python-3.9 " :
211
- display_name : " jupyter/pyspark-notebook:python-3.9"
212
- kubespawner_override :
213
- image : " jupyter/pyspark-notebook:python-3.9"
214
- " jupyter/pyspark-notebook:python-3.11 " :
215
- display_name : " jupyter/pyspark-notebook:python-3.11"
216
- kubespawner_override :
217
- image : " jupyter/pyspark-notebook:python-3.11"
218
- " quay.io/jupyter/pyspark-notebook:python-3.11.7 " :
219
- display_name : " quay.io/jupyter/pyspark-notebook:python-3.11.7"
220
- kubespawner_override :
221
- image : " quay.io/jupyter/pyspark-notebook:python-3.11.7"
222
- " quay.io/jupyter/pyspark-notebook:python-3.11.8 " :
223
- display_name : " quay.io/jupyter/pyspark-notebook:python-3.11.8"
224
- kubespawner_override :
225
- image : " quay.io/jupyter/pyspark-notebook:python-3.11.8"
226
218
" quay.io/jupyter/pyspark-notebook:python-3.11.9 " :
227
219
display_name : " quay.io/jupyter/pyspark-notebook:python-3.11.9"
228
220
kubespawner_override :
229
221
image : " quay.io/jupyter/pyspark-notebook:python-3.11.9"
230
- " quay.io/jupyter/pyspark-notebook:spark-3.5.0 " :
231
- display_name : " quay.io/jupyter/pyspark-notebook:spark-3.5.0"
232
- kubespawner_override :
233
- image : " quay.io/jupyter/pyspark-notebook:spark-3.5.0"
234
- " quay.io/jupyter/pyspark-notebook:spark-3.5.1 " :
235
- display_name : " quay.io/jupyter/pyspark-notebook:spark-3.5.1"
236
- kubespawner_override :
237
- image : " quay.io/jupyter/pyspark-notebook:spark-3.5.1"
238
222
" quay.io/jupyter/pyspark-notebook:spark-3.5.2 " :
239
223
display_name : " quay.io/jupyter/pyspark-notebook:spark-3.5.2"
240
224
kubespawner_override :
0 commit comments