Skip to content

Commit 7c4b586

Browse files
committed
Merge branch 'main' into new-discoveries-in-ide
2 parents 2e8f4f2 + 96b8e1c commit 7c4b586

File tree

151 files changed

+338
-3570
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

151 files changed

+338
-3570
lines changed

charts/jupyter-pyspark/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ type: application
2424
# This is the chart version. This version number should be incremented each time you make changes
2525
# to the chart and its templates, including the app version.
2626
# Versions are expected to follow Semantic Versioning (https://semver.org/)
27-
version: 2.2.10
27+
version: 2.3.2
2828
dependencies:
2929
- name: library-chart
30-
version: 1.6.16
30+
version: 1.7.0
3131
repository: https://inseefrlab.github.io/helm-charts-interactive-services

charts/jupyter-pyspark/README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# jupyter-pyspark
22

3-
![Version: 2.2.9](https://img.shields.io/badge/Version-2.2.9-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
3+
![Version: 2.3.1](https://img.shields.io/badge/Version-2.3.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
44

55
The JupyterLab IDE with PySpark, an interface to use Apache Spark from Python.
66

@@ -15,7 +15,7 @@ The JupyterLab IDE with PySpark, an interface to use Apache Spark from Python.
1515

1616
| Repository | Name | Version |
1717
|------------|------|---------|
18-
| https://inseefrlab.github.io/helm-charts-interactive-services | library-chart | 1.6.13 |
18+
| https://inseefrlab.github.io/helm-charts-interactive-services | library-chart | 1.7.0 |
1919

2020
## Values
2121

@@ -76,6 +76,8 @@ The JupyterLab IDE with PySpark, an interface to use Apache Spark from Python.
7676
| networking.user.port | int | `5000` | |
7777
| networking.user.ports | list | `[]` | |
7878
| nodeSelector | object | `{}` | |
79+
| openshiftSCC.enabled | bool | `false` | |
80+
| openshiftSCC.scc | string | `""` | |
7981
| persistence.accessMode | string | `"ReadWriteOnce"` | |
8082
| persistence.enabled | bool | `true` | |
8183
| persistence.size | string | `"10Gi"` | |
File renamed without changes.

charts/jupyter-pyspark/templates/statefulset.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -315,23 +315,23 @@ spec:
315315
- mountPath: /dev/shm
316316
name: dshm
317317
{{- if (.Values.s3).enabled }}
318-
- mountPath: /opt/hadoop/etc/hadoop/core-site.xml
318+
- mountPath: /usr/local/lib/hadoop/etc/hadoop/core-site.xml
319319
subPath: coresite/core-site.xml
320320
name: config-files
321321
{{- end }}
322322
{{- if (.Values.spark).default }}
323323
- name: config-files
324-
mountPath: /opt/spark/conf/spark-defaults.conf
324+
mountPath: /usr/local/lib/spark/conf/spark-defaults.conf
325325
subPath: spark/spark-defaults.conf
326326
{{- end }}
327327
{{- if and (.Values.spark.default) (.Values.repository.mavenRepository) }}
328328
- name: config-files
329-
mountPath: /opt/spark/conf/ivysettings.xml
329+
mountPath: /usr/local/lib/spark/conf/ivysettings.xml
330330
subPath: ivysettings/ivysettings.xml
331331
{{- end }}
332332
{{- if (.Values.discovery).hive }}
333333
- name: config-files
334-
mountPath: /opt/hive/conf/hive-site.xml
334+
mountPath: /usr/local/lib/hive/conf/hive-site.xml
335335
subPath: hive/hive-site.xml
336336
{{- end }}
337337
{{- if (.Values.discovery).metaflow }}

charts/jupyter-pyspark/values.schema.json

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
"type": "string",
2626
"listEnum": [
2727
"inseefrlab/onyxia-jupyter-pyspark:py3.12.9-spark3.5.5",
28-
"inseefrlab/onyxia-jupyter-pyspark:py3.11.11-spark3.5.5"
28+
"inseefrlab/onyxia-jupyter-pyspark:py3.11.12-spark3.5.5"
2929
],
3030
"render": "list",
3131
"hidden": {
@@ -723,6 +723,33 @@
723723
"overwriteSchemaWith": "nodeSelector.json"
724724
}
725725
},
726+
"openshiftSCC": {
727+
"description": "configuration for openshift compatibility",
728+
"type": "object",
729+
"x-onyxia": {
730+
"overwriteSchemaWith": "ide/openshiftSCC.json"
731+
},
732+
"properties": {
733+
"enabled": {
734+
"description": "enable rolebinding with openshift scc",
735+
"type": "boolean",
736+
"default": false,
737+
"x-onyxia": {
738+
"hidden": true,
739+
"overwriteDefaultWith": "region.openshiftSCC.enabled"
740+
}
741+
},
742+
"scc": {
743+
"type": "string",
744+
"description": "name of scc for rolebinding",
745+
"default": "anyuid",
746+
"x-onyxia": {
747+
"hidden": true,
748+
"overwriteDefaultWith": "region.openshiftSCC.scc"
749+
}
750+
}
751+
}
752+
},
726753
"ingress": {
727754
"title": "Ingress Details",
728755
"type": "object",

charts/jupyter-pyspark/values.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -262,6 +262,10 @@ userPreferences:
262262
darkMode: false
263263
language: "en"
264264

265+
openshiftSCC:
266+
enabled: false
267+
scc: ""
268+
265269
certificates: {}
266270
# pathToCaBundle: /usr/local/share/ca-certificates/
267271
# cacerts: ""

charts/jupyter-python-gpu/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ sources:
1111
- https://github.com/InseeFrLab/images-datascience
1212
- https://github.com/InseeFrLab/helm-charts-interactive-services
1313
type: application
14-
version: 2.2.10
14+
version: 2.3.2
1515
dependencies:
1616
- name: library-chart
17-
version: 1.6.13
17+
version: 1.7.0
1818
repository: https://inseefrlab.github.io/helm-charts-interactive-services

charts/jupyter-python-gpu/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# jupyter-python-gpu
22

3-
![Version: 2.2.10](https://img.shields.io/badge/Version-2.2.10-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
3+
![Version: 2.3.2](https://img.shields.io/badge/Version-2.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
44

55
The JupyterLab IDE with Python, and a collection of standard data science packages, with GPU support.
66

@@ -15,7 +15,7 @@ The JupyterLab IDE with Python, and a collection of standard data science packag
1515

1616
| Repository | Name | Version |
1717
|------------|------|---------|
18-
| https://inseefrlab.github.io/helm-charts-interactive-services | library-chart | 1.6.13 |
18+
| https://inseefrlab.github.io/helm-charts-interactive-services | library-chart | 1.7.0 |
1919

2020
## Values
2121

charts/jupyter-python-gpu/templates/statefulset.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -260,7 +260,7 @@ spec:
260260
name: dshm
261261
{{- if (.Values.discovery).hive }}
262262
- name: config-files
263-
mountPath: /opt/hive/conf/hive-site.xml
263+
mountPath: /usr/local/lib/hive/conf/hive-site.xml
264264
subPath: hive/hive-site.xml
265265
{{- end }}
266266
{{- if (.Values.discovery).metaflow }}

charts/jupyter-python-gpu/values.schema.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
"type": "string",
2626
"listEnum": [
2727
"inseefrlab/onyxia-jupyter-python:py3.12.9-gpu",
28-
"inseefrlab/onyxia-jupyter-python:py3.11.11-gpu"
28+
"inseefrlab/onyxia-jupyter-python:py3.11.12-gpu"
2929
],
3030
"render": "list",
3131
"hidden": {

0 commit comments

Comments
 (0)