From 1aa63b24e4320591c5ffbe72529d65c82c1cf70d Mon Sep 17 00:00:00 2001 From: celestinesauvage Date: Fri, 25 Jul 2025 09:37:18 +0000 Subject: [PATCH 1/8] initcontainer image configurable --- charts/jupyter-pyspark/Chart.yaml | 2 +- charts/jupyter-pyspark/templates/statefulset.yaml | 4 ++-- charts/jupyter-python-gpu/Chart.yaml | 2 +- charts/jupyter-python-gpu/templates/statefulset.yaml | 4 ++-- charts/jupyter-python/Chart.yaml | 2 +- charts/jupyter-python/templates/statefulset.yaml | 4 ++-- charts/jupyter-pytorch-gpu/Chart.yaml | 2 +- charts/jupyter-pytorch-gpu/templates/statefulset.yaml | 4 ++-- charts/jupyter-pytorch/Chart.yaml | 2 +- charts/jupyter-pytorch/templates/statefulset.yaml | 4 ++-- charts/jupyter-r-python-julia/Chart.yaml | 2 +- charts/jupyter-r-python-julia/templates/statefulset.yaml | 4 ++-- charts/jupyter-tensorflow-gpu/Chart.yaml | 2 +- charts/jupyter-tensorflow-gpu/templates/statefulset.yaml | 4 ++-- charts/jupyter-tensorflow/Chart.yaml | 2 +- charts/jupyter-tensorflow/templates/statefulset.yaml | 4 ++-- charts/rstudio-gpu/Chart.yaml | 2 +- charts/rstudio-gpu/templates/statefulset.yaml | 4 ++-- charts/rstudio-r-python-julia/Chart.yaml | 2 +- charts/rstudio-r-python-julia/templates/statefulset.yaml | 4 ++-- charts/rstudio-sparkr/Chart.yaml | 2 +- charts/rstudio-sparkr/templates/statefulset.yaml | 4 ++-- charts/rstudio/Chart.yaml | 2 +- charts/rstudio/templates/statefulset.yaml | 4 ++-- charts/vscode-pyspark/Chart.yaml | 2 +- charts/vscode-pyspark/templates/statefulset.yaml | 4 ++-- charts/vscode-python-gpu/Chart.yaml | 2 +- charts/vscode-python-gpu/templates/statefulset.yaml | 4 ++-- charts/vscode-python/Chart.yaml | 2 +- charts/vscode-python/templates/statefulset.yaml | 4 ++-- charts/vscode-pytorch-gpu/Chart.yaml | 2 +- charts/vscode-pytorch-gpu/templates/statefulset.yaml | 4 ++-- charts/vscode-pytorch/Chart.yaml | 2 +- charts/vscode-pytorch/templates/statefulset.yaml | 4 ++-- charts/vscode-r-python-julia/Chart.yaml | 2 +- charts/vscode-r-python-julia/templates/statefulset.yaml | 4 ++-- charts/vscode-tensorflow-gpu/Chart.yaml | 2 +- charts/vscode-tensorflow-gpu/templates/statefulset.yaml | 4 ++-- charts/vscode-tensorflow/Chart.yaml | 2 +- charts/vscode-tensorflow/templates/statefulset.yaml | 4 ++-- 40 files changed, 60 insertions(+), 60 deletions(-) diff --git a/charts/jupyter-pyspark/Chart.yaml b/charts/jupyter-pyspark/Chart.yaml index b2d7073c0..fa667390b 100644 --- a/charts/jupyter-pyspark/Chart.yaml +++ b/charts/jupyter-pyspark/Chart.yaml @@ -24,7 +24,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: 2.3.15 +version: 2.3.16 dependencies: - name: library-chart version: 1.7.12 diff --git a/charts/jupyter-pyspark/templates/statefulset.yaml b/charts/jupyter-pyspark/templates/statefulset.yaml index d832c1b2b..5f0d0adb7 100644 --- a/charts/jupyter-pyspark/templates/statefulset.yaml +++ b/charts/jupyter-pyspark/templates/statefulset.yaml @@ -129,8 +129,8 @@ spec: hostname: jupyter initContainers: - name: make-configmaps-writable - image: inseefrlab/onyxia-base:latest - imagePullPolicy: IfNotPresent + image: {{ .Values.service.initContainer.image }} + imagePullPolicy: {{ .Values.service.initContainer.pullPolicy }} command: - sh - -c diff --git a/charts/jupyter-python-gpu/Chart.yaml b/charts/jupyter-python-gpu/Chart.yaml index d162235db..1a1d35ce1 100644 --- a/charts/jupyter-python-gpu/Chart.yaml +++ b/charts/jupyter-python-gpu/Chart.yaml @@ -11,7 +11,7 @@ sources: - https://github.com/InseeFrLab/images-datascience - https://github.com/InseeFrLab/helm-charts-interactive-services type: application -version: 2.3.17 +version: 2.3.18 dependencies: - name: library-chart version: 1.7.12 diff --git a/charts/jupyter-python-gpu/templates/statefulset.yaml b/charts/jupyter-python-gpu/templates/statefulset.yaml index c36efe881..c5b1dd4bc 100644 --- a/charts/jupyter-python-gpu/templates/statefulset.yaml +++ b/charts/jupyter-python-gpu/templates/statefulset.yaml @@ -104,8 +104,8 @@ spec: hostname: jupyter initContainers: - name: make-secrets-writable - image: inseefrlab/onyxia-base:latest - imagePullPolicy: IfNotPresent + image: {{ .Values.service.initContainer.image }} + imagePullPolicy: {{ .Values.service.initContainer.pullPolicy }} command: - sh - -c diff --git a/charts/jupyter-python/Chart.yaml b/charts/jupyter-python/Chart.yaml index bdac994ff..4f1cf4148 100644 --- a/charts/jupyter-python/Chart.yaml +++ b/charts/jupyter-python/Chart.yaml @@ -22,7 +22,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: 2.3.17 +version: 2.3.18 dependencies: - name: library-chart version: 1.7.12 diff --git a/charts/jupyter-python/templates/statefulset.yaml b/charts/jupyter-python/templates/statefulset.yaml index c36efe881..c5b1dd4bc 100644 --- a/charts/jupyter-python/templates/statefulset.yaml +++ b/charts/jupyter-python/templates/statefulset.yaml @@ -104,8 +104,8 @@ spec: hostname: jupyter initContainers: - name: make-secrets-writable - image: inseefrlab/onyxia-base:latest - imagePullPolicy: IfNotPresent + image: {{ .Values.service.initContainer.image }} + imagePullPolicy: {{ .Values.service.initContainer.pullPolicy }} command: - sh - -c diff --git a/charts/jupyter-pytorch-gpu/Chart.yaml b/charts/jupyter-pytorch-gpu/Chart.yaml index b7065b7e5..c08e9fcc2 100644 --- a/charts/jupyter-pytorch-gpu/Chart.yaml +++ b/charts/jupyter-pytorch-gpu/Chart.yaml @@ -11,7 +11,7 @@ sources: - https://github.com/InseeFrLab/images-datascience - https://github.com/InseeFrLab/helm-charts-interactive-services type: application -version: 2.3.17 +version: 2.3.18 dependencies: - name: library-chart version: 1.7.12 diff --git a/charts/jupyter-pytorch-gpu/templates/statefulset.yaml b/charts/jupyter-pytorch-gpu/templates/statefulset.yaml index c36efe881..c5b1dd4bc 100644 --- a/charts/jupyter-pytorch-gpu/templates/statefulset.yaml +++ b/charts/jupyter-pytorch-gpu/templates/statefulset.yaml @@ -104,8 +104,8 @@ spec: hostname: jupyter initContainers: - name: make-secrets-writable - image: inseefrlab/onyxia-base:latest - imagePullPolicy: IfNotPresent + image: {{ .Values.service.initContainer.image }} + imagePullPolicy: {{ .Values.service.initContainer.pullPolicy }} command: - sh - -c diff --git a/charts/jupyter-pytorch/Chart.yaml b/charts/jupyter-pytorch/Chart.yaml index de535bda4..4ca0e1ef1 100644 --- a/charts/jupyter-pytorch/Chart.yaml +++ b/charts/jupyter-pytorch/Chart.yaml @@ -10,7 +10,7 @@ sources: - https://github.com/InseeFrLab/images-datascience - https://github.com/InseeFrLab/helm-charts-interactive-services type: application -version: 2.3.17 +version: 2.3.18 dependencies: - name: library-chart version: 1.7.12 diff --git a/charts/jupyter-pytorch/templates/statefulset.yaml b/charts/jupyter-pytorch/templates/statefulset.yaml index c36efe881..c5b1dd4bc 100644 --- a/charts/jupyter-pytorch/templates/statefulset.yaml +++ b/charts/jupyter-pytorch/templates/statefulset.yaml @@ -104,8 +104,8 @@ spec: hostname: jupyter initContainers: - name: make-secrets-writable - image: inseefrlab/onyxia-base:latest - imagePullPolicy: IfNotPresent + image: {{ .Values.service.initContainer.image }} + imagePullPolicy: {{ .Values.service.initContainer.pullPolicy }} command: - sh - -c diff --git a/charts/jupyter-r-python-julia/Chart.yaml b/charts/jupyter-r-python-julia/Chart.yaml index 2c8caf0de..072345669 100644 --- a/charts/jupyter-r-python-julia/Chart.yaml +++ b/charts/jupyter-r-python-julia/Chart.yaml @@ -11,7 +11,7 @@ sources: - https://github.com/InseeFrLab/images-datascience - https://github.com/InseeFrLab/helm-charts-interactive-services type: application -version: 2.3.17 +version: 2.3.18 dependencies: - name: library-chart version: 1.7.12 diff --git a/charts/jupyter-r-python-julia/templates/statefulset.yaml b/charts/jupyter-r-python-julia/templates/statefulset.yaml index c36efe881..c5b1dd4bc 100644 --- a/charts/jupyter-r-python-julia/templates/statefulset.yaml +++ b/charts/jupyter-r-python-julia/templates/statefulset.yaml @@ -104,8 +104,8 @@ spec: hostname: jupyter initContainers: - name: make-secrets-writable - image: inseefrlab/onyxia-base:latest - imagePullPolicy: IfNotPresent + image: {{ .Values.service.initContainer.image }} + imagePullPolicy: {{ .Values.service.initContainer.pullPolicy }} command: - sh - -c diff --git a/charts/jupyter-tensorflow-gpu/Chart.yaml b/charts/jupyter-tensorflow-gpu/Chart.yaml index bb8f3eb2e..34f33409b 100644 --- a/charts/jupyter-tensorflow-gpu/Chart.yaml +++ b/charts/jupyter-tensorflow-gpu/Chart.yaml @@ -11,7 +11,7 @@ sources: - https://github.com/InseeFrLab/images-datascience - https://github.com/InseeFrLab/helm-charts-interactive-services type: application -version: 2.3.17 +version: 2.3.18 dependencies: - name: library-chart version: 1.7.12 diff --git a/charts/jupyter-tensorflow-gpu/templates/statefulset.yaml b/charts/jupyter-tensorflow-gpu/templates/statefulset.yaml index c36efe881..c5b1dd4bc 100644 --- a/charts/jupyter-tensorflow-gpu/templates/statefulset.yaml +++ b/charts/jupyter-tensorflow-gpu/templates/statefulset.yaml @@ -104,8 +104,8 @@ spec: hostname: jupyter initContainers: - name: make-secrets-writable - image: inseefrlab/onyxia-base:latest - imagePullPolicy: IfNotPresent + image: {{ .Values.service.initContainer.image }} + imagePullPolicy: {{ .Values.service.initContainer.pullPolicy }} command: - sh - -c diff --git a/charts/jupyter-tensorflow/Chart.yaml b/charts/jupyter-tensorflow/Chart.yaml index 9f2470623..1aac87ba4 100644 --- a/charts/jupyter-tensorflow/Chart.yaml +++ b/charts/jupyter-tensorflow/Chart.yaml @@ -10,7 +10,7 @@ sources: - https://github.com/InseeFrLab/images-datascience - https://github.com/InseeFrLab/helm-charts-interactive-services type: application -version: 2.3.17 +version: 2.3.18 dependencies: - name: library-chart version: 1.7.12 diff --git a/charts/jupyter-tensorflow/templates/statefulset.yaml b/charts/jupyter-tensorflow/templates/statefulset.yaml index c36efe881..c5b1dd4bc 100644 --- a/charts/jupyter-tensorflow/templates/statefulset.yaml +++ b/charts/jupyter-tensorflow/templates/statefulset.yaml @@ -104,8 +104,8 @@ spec: hostname: jupyter initContainers: - name: make-secrets-writable - image: inseefrlab/onyxia-base:latest - imagePullPolicy: IfNotPresent + image: {{ .Values.service.initContainer.image }} + imagePullPolicy: {{ .Values.service.initContainer.pullPolicy }} command: - sh - -c diff --git a/charts/rstudio-gpu/Chart.yaml b/charts/rstudio-gpu/Chart.yaml index c0bcf9203..e6e71a27f 100644 --- a/charts/rstudio-gpu/Chart.yaml +++ b/charts/rstudio-gpu/Chart.yaml @@ -11,7 +11,7 @@ sources: - https://github.com/InseeFrLab/images-datascience - https://github.com/InseeFrLab/helm-charts-interactive-services type: application -version: 2.3.11 +version: 2.3.12 dependencies: - name: library-chart version: 1.7.12 diff --git a/charts/rstudio-gpu/templates/statefulset.yaml b/charts/rstudio-gpu/templates/statefulset.yaml index 42975e7fb..958f67b3c 100644 --- a/charts/rstudio-gpu/templates/statefulset.yaml +++ b/charts/rstudio-gpu/templates/statefulset.yaml @@ -79,8 +79,8 @@ spec: hostname: rstudio initContainers: - name: make-secrets-writable - image: inseefrlab/onyxia-base:latest - imagePullPolicy: IfNotPresent + image: {{ .Values.service.initContainer.image }} + imagePullPolicy: {{ .Values.service.initContainer.pullPolicy }} command: - sh - -c diff --git a/charts/rstudio-r-python-julia/Chart.yaml b/charts/rstudio-r-python-julia/Chart.yaml index d8777bd74..9ba869f58 100644 --- a/charts/rstudio-r-python-julia/Chart.yaml +++ b/charts/rstudio-r-python-julia/Chart.yaml @@ -11,7 +11,7 @@ sources: - https://github.com/InseeFrLab/images-datascience - https://github.com/InseeFrLab/helm-charts-interactive-services type: application -version: 2.3.11 +version: 2.3.12 dependencies: - name: library-chart version: 1.7.12 diff --git a/charts/rstudio-r-python-julia/templates/statefulset.yaml b/charts/rstudio-r-python-julia/templates/statefulset.yaml index 42975e7fb..958f67b3c 100644 --- a/charts/rstudio-r-python-julia/templates/statefulset.yaml +++ b/charts/rstudio-r-python-julia/templates/statefulset.yaml @@ -79,8 +79,8 @@ spec: hostname: rstudio initContainers: - name: make-secrets-writable - image: inseefrlab/onyxia-base:latest - imagePullPolicy: IfNotPresent + image: {{ .Values.service.initContainer.image }} + imagePullPolicy: {{ .Values.service.initContainer.pullPolicy }} command: - sh - -c diff --git a/charts/rstudio-sparkr/Chart.yaml b/charts/rstudio-sparkr/Chart.yaml index a418c2fbf..f2317e5af 100644 --- a/charts/rstudio-sparkr/Chart.yaml +++ b/charts/rstudio-sparkr/Chart.yaml @@ -23,7 +23,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: 2.3.10 +version: 2.3.11 dependencies: - name: library-chart version: 1.7.12 diff --git a/charts/rstudio-sparkr/templates/statefulset.yaml b/charts/rstudio-sparkr/templates/statefulset.yaml index f6ede0c11..bf468e418 100644 --- a/charts/rstudio-sparkr/templates/statefulset.yaml +++ b/charts/rstudio-sparkr/templates/statefulset.yaml @@ -108,8 +108,8 @@ spec: hostname: rstudio initContainers: - name: make-secrets-writable - image: inseefrlab/onyxia-base:latest - imagePullPolicy: IfNotPresent + image: {{ .Values.service.initContainer.image }} + imagePullPolicy: {{ .Values.service.initContainer.pullPolicy }} command: - sh - -c diff --git a/charts/rstudio/Chart.yaml b/charts/rstudio/Chart.yaml index 205ac4411..bfb66ef54 100644 --- a/charts/rstudio/Chart.yaml +++ b/charts/rstudio/Chart.yaml @@ -22,7 +22,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: 2.3.11 +version: 2.3.12 dependencies: - name: library-chart version: 1.7.12 diff --git a/charts/rstudio/templates/statefulset.yaml b/charts/rstudio/templates/statefulset.yaml index 42975e7fb..958f67b3c 100644 --- a/charts/rstudio/templates/statefulset.yaml +++ b/charts/rstudio/templates/statefulset.yaml @@ -79,8 +79,8 @@ spec: hostname: rstudio initContainers: - name: make-secrets-writable - image: inseefrlab/onyxia-base:latest - imagePullPolicy: IfNotPresent + image: {{ .Values.service.initContainer.image }} + imagePullPolicy: {{ .Values.service.initContainer.pullPolicy }} command: - sh - -c diff --git a/charts/vscode-pyspark/Chart.yaml b/charts/vscode-pyspark/Chart.yaml index 49ace7945..d90f8cdf9 100644 --- a/charts/vscode-pyspark/Chart.yaml +++ b/charts/vscode-pyspark/Chart.yaml @@ -24,7 +24,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: 2.3.15 +version: 2.3.16 dependencies: - name: library-chart version: 1.7.12 diff --git a/charts/vscode-pyspark/templates/statefulset.yaml b/charts/vscode-pyspark/templates/statefulset.yaml index df60cec8b..7edb59bab 100644 --- a/charts/vscode-pyspark/templates/statefulset.yaml +++ b/charts/vscode-pyspark/templates/statefulset.yaml @@ -131,8 +131,8 @@ spec: {{- toYaml .Values.podSecurityContext | nindent 8 }} initContainers: - name: make-secrets-writable - image: inseefrlab/onyxia-base:latest - imagePullPolicy: IfNotPresent + image: {{ .Values.service.initContainer.image }} + imagePullPolicy: {{ .Values.service.initContainer.pullPolicy }} command: - sh - -c diff --git a/charts/vscode-python-gpu/Chart.yaml b/charts/vscode-python-gpu/Chart.yaml index af7df96fe..b91bbb19e 100644 --- a/charts/vscode-python-gpu/Chart.yaml +++ b/charts/vscode-python-gpu/Chart.yaml @@ -11,7 +11,7 @@ sources: - https://github.com/InseeFrLab/images-datascience - https://github.com/InseeFrLab/helm-charts-interactive-services type: application -version: 2.3.17 +version: 2.3.18 dependencies: - name: library-chart version: 1.7.12 diff --git a/charts/vscode-python-gpu/templates/statefulset.yaml b/charts/vscode-python-gpu/templates/statefulset.yaml index 734f0c802..c1c58574a 100644 --- a/charts/vscode-python-gpu/templates/statefulset.yaml +++ b/charts/vscode-python-gpu/templates/statefulset.yaml @@ -107,8 +107,8 @@ spec: {{- toYaml .Values.podSecurityContext | nindent 8 }} initContainers: - name: make-secrets-writable - image: inseefrlab/onyxia-base:latest - imagePullPolicy: IfNotPresent + image: {{ .Values.service.initContainer.image }} + imagePullPolicy: {{ .Values.service.initContainer.pullPolicy }} command: - sh - -c diff --git a/charts/vscode-python/Chart.yaml b/charts/vscode-python/Chart.yaml index 9204dfa56..43e747454 100644 --- a/charts/vscode-python/Chart.yaml +++ b/charts/vscode-python/Chart.yaml @@ -22,7 +22,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: 2.3.17 +version: 2.3.18 dependencies: - name: library-chart version: 1.7.12 diff --git a/charts/vscode-python/templates/statefulset.yaml b/charts/vscode-python/templates/statefulset.yaml index 734f0c802..c1c58574a 100644 --- a/charts/vscode-python/templates/statefulset.yaml +++ b/charts/vscode-python/templates/statefulset.yaml @@ -107,8 +107,8 @@ spec: {{- toYaml .Values.podSecurityContext | nindent 8 }} initContainers: - name: make-secrets-writable - image: inseefrlab/onyxia-base:latest - imagePullPolicy: IfNotPresent + image: {{ .Values.service.initContainer.image }} + imagePullPolicy: {{ .Values.service.initContainer.pullPolicy }} command: - sh - -c diff --git a/charts/vscode-pytorch-gpu/Chart.yaml b/charts/vscode-pytorch-gpu/Chart.yaml index a0c961555..d766ec5c6 100644 --- a/charts/vscode-pytorch-gpu/Chart.yaml +++ b/charts/vscode-pytorch-gpu/Chart.yaml @@ -11,7 +11,7 @@ sources: - https://github.com/InseeFrLab/images-datascience - https://github.com/InseeFrLab/helm-charts-interactive-services type: application -version: 2.3.17 +version: 2.3.18 dependencies: - name: library-chart version: 1.7.12 diff --git a/charts/vscode-pytorch-gpu/templates/statefulset.yaml b/charts/vscode-pytorch-gpu/templates/statefulset.yaml index 734f0c802..c1c58574a 100644 --- a/charts/vscode-pytorch-gpu/templates/statefulset.yaml +++ b/charts/vscode-pytorch-gpu/templates/statefulset.yaml @@ -107,8 +107,8 @@ spec: {{- toYaml .Values.podSecurityContext | nindent 8 }} initContainers: - name: make-secrets-writable - image: inseefrlab/onyxia-base:latest - imagePullPolicy: IfNotPresent + image: {{ .Values.service.initContainer.image }} + imagePullPolicy: {{ .Values.service.initContainer.pullPolicy }} command: - sh - -c diff --git a/charts/vscode-pytorch/Chart.yaml b/charts/vscode-pytorch/Chart.yaml index 2d1a4b942..8f1505b26 100644 --- a/charts/vscode-pytorch/Chart.yaml +++ b/charts/vscode-pytorch/Chart.yaml @@ -10,7 +10,7 @@ sources: - https://github.com/InseeFrLab/images-datascience - https://github.com/InseeFrLab/helm-charts-interactive-services type: application -version: 2.3.17 +version: 2.3.18 dependencies: - name: library-chart version: 1.7.12 diff --git a/charts/vscode-pytorch/templates/statefulset.yaml b/charts/vscode-pytorch/templates/statefulset.yaml index 734f0c802..c1c58574a 100644 --- a/charts/vscode-pytorch/templates/statefulset.yaml +++ b/charts/vscode-pytorch/templates/statefulset.yaml @@ -107,8 +107,8 @@ spec: {{- toYaml .Values.podSecurityContext | nindent 8 }} initContainers: - name: make-secrets-writable - image: inseefrlab/onyxia-base:latest - imagePullPolicy: IfNotPresent + image: {{ .Values.service.initContainer.image }} + imagePullPolicy: {{ .Values.service.initContainer.pullPolicy }} command: - sh - -c diff --git a/charts/vscode-r-python-julia/Chart.yaml b/charts/vscode-r-python-julia/Chart.yaml index fe35e24a8..cb6701f1d 100644 --- a/charts/vscode-r-python-julia/Chart.yaml +++ b/charts/vscode-r-python-julia/Chart.yaml @@ -10,7 +10,7 @@ sources: - https://github.com/InseeFrLab/images-datascience - https://github.com/InseeFrLab/helm-charts-interactive-services type: application -version: 2.3.17 +version: 2.3.18 dependencies: - name: library-chart version: 1.7.12 diff --git a/charts/vscode-r-python-julia/templates/statefulset.yaml b/charts/vscode-r-python-julia/templates/statefulset.yaml index 734f0c802..c1c58574a 100644 --- a/charts/vscode-r-python-julia/templates/statefulset.yaml +++ b/charts/vscode-r-python-julia/templates/statefulset.yaml @@ -107,8 +107,8 @@ spec: {{- toYaml .Values.podSecurityContext | nindent 8 }} initContainers: - name: make-secrets-writable - image: inseefrlab/onyxia-base:latest - imagePullPolicy: IfNotPresent + image: {{ .Values.service.initContainer.image }} + imagePullPolicy: {{ .Values.service.initContainer.pullPolicy }} command: - sh - -c diff --git a/charts/vscode-tensorflow-gpu/Chart.yaml b/charts/vscode-tensorflow-gpu/Chart.yaml index 4ca12c57c..8069bdde5 100644 --- a/charts/vscode-tensorflow-gpu/Chart.yaml +++ b/charts/vscode-tensorflow-gpu/Chart.yaml @@ -11,7 +11,7 @@ sources: - https://github.com/InseeFrLab/images-datascience - https://github.com/InseeFrLab/helm-charts-interactive-services type: application -version: 2.3.17 +version: 2.3.18 dependencies: - name: library-chart version: 1.7.12 diff --git a/charts/vscode-tensorflow-gpu/templates/statefulset.yaml b/charts/vscode-tensorflow-gpu/templates/statefulset.yaml index 734f0c802..c1c58574a 100644 --- a/charts/vscode-tensorflow-gpu/templates/statefulset.yaml +++ b/charts/vscode-tensorflow-gpu/templates/statefulset.yaml @@ -107,8 +107,8 @@ spec: {{- toYaml .Values.podSecurityContext | nindent 8 }} initContainers: - name: make-secrets-writable - image: inseefrlab/onyxia-base:latest - imagePullPolicy: IfNotPresent + image: {{ .Values.service.initContainer.image }} + imagePullPolicy: {{ .Values.service.initContainer.pullPolicy }} command: - sh - -c diff --git a/charts/vscode-tensorflow/Chart.yaml b/charts/vscode-tensorflow/Chart.yaml index 5adf5b429..da97f2d05 100644 --- a/charts/vscode-tensorflow/Chart.yaml +++ b/charts/vscode-tensorflow/Chart.yaml @@ -10,7 +10,7 @@ sources: - https://github.com/InseeFrLab/images-datascience - https://github.com/InseeFrLab/helm-charts-interactive-services type: application -version: 2.3.17 +version: 2.3.18 dependencies: - name: library-chart version: 1.7.12 diff --git a/charts/vscode-tensorflow/templates/statefulset.yaml b/charts/vscode-tensorflow/templates/statefulset.yaml index 734f0c802..c1c58574a 100644 --- a/charts/vscode-tensorflow/templates/statefulset.yaml +++ b/charts/vscode-tensorflow/templates/statefulset.yaml @@ -107,8 +107,8 @@ spec: {{- toYaml .Values.podSecurityContext | nindent 8 }} initContainers: - name: make-secrets-writable - image: inseefrlab/onyxia-base:latest - imagePullPolicy: IfNotPresent + image: {{ .Values.service.initContainer.image }} + imagePullPolicy: {{ .Values.service.initContainer.pullPolicy }} command: - sh - -c From a4f0c91af31afe1ff3119cd2652c11e456d0148a Mon Sep 17 00:00:00 2001 From: celestinesauvage Date: Fri, 25 Jul 2025 09:56:59 +0000 Subject: [PATCH 2/8] add default value --- charts/jupyter-pyspark/values.yaml | 3 +++ charts/jupyter-python-gpu/values.yaml | 3 +++ charts/jupyter-python/values.yaml | 3 +++ charts/jupyter-pytorch-gpu/values.yaml | 3 +++ charts/jupyter-pytorch/values.yaml | 3 +++ charts/jupyter-r-python-julia/values.yaml | 3 +++ charts/jupyter-tensorflow-gpu/values.yaml | 3 +++ charts/jupyter-tensorflow/values.yaml | 3 +++ charts/rstudio-gpu/values.yaml | 3 +++ charts/rstudio-r-python-julia/values.yaml | 3 +++ charts/rstudio-sparkr/values.yaml | 3 +++ charts/rstudio/values.yaml | 3 +++ charts/vscode-pyspark/values.yaml | 3 +++ charts/vscode-python-gpu/values.yaml | 3 +++ charts/vscode-python/values.yaml | 3 +++ charts/vscode-pytorch-gpu/values.yaml | 3 +++ charts/vscode-pytorch/values.yaml | 3 +++ charts/vscode-r-python-julia/values.yaml | 3 +++ charts/vscode-tensorflow-gpu/values.yaml | 3 +++ charts/vscode-tensorflow/values.yaml | 3 +++ 20 files changed, 60 insertions(+) diff --git a/charts/jupyter-pyspark/values.yaml b/charts/jupyter-pyspark/values.yaml index 8ccf4a88e..554f26fda 100644 --- a/charts/jupyter-pyspark/values.yaml +++ b/charts/jupyter-pyspark/values.yaml @@ -3,6 +3,9 @@ global: suspend: false service: + initContainer: + image: "inseefrlab/onyxia-base:latest" + pullPolicy: IfNotPresent image: version: "inseefrlab/onyxia-jupyter-pyspark:py3.13.5-spark3.5.5" pullPolicy: IfNotPresent diff --git a/charts/jupyter-python-gpu/values.yaml b/charts/jupyter-python-gpu/values.yaml index 7b73691f9..4c8532601 100644 --- a/charts/jupyter-python-gpu/values.yaml +++ b/charts/jupyter-python-gpu/values.yaml @@ -1,6 +1,9 @@ global: suspend: false service: + initContainer: + image: "inseefrlab/onyxia-base:latest" + pullPolicy: IfNotPresent image: version: inseefrlab/onyxia-jupyter-python:py3.13.5-gpu pullPolicy: IfNotPresent diff --git a/charts/jupyter-python/values.yaml b/charts/jupyter-python/values.yaml index 05a31ad0e..f90b50390 100644 --- a/charts/jupyter-python/values.yaml +++ b/charts/jupyter-python/values.yaml @@ -3,6 +3,9 @@ global: suspend: false service: + initContainer: + image: "inseefrlab/onyxia-base:latest" + pullPolicy: IfNotPresent image: version: "inseefrlab/onyxia-jupyter-python:py3.13.5" pullPolicy: IfNotPresent diff --git a/charts/jupyter-pytorch-gpu/values.yaml b/charts/jupyter-pytorch-gpu/values.yaml index 63ba82dba..bc19847e4 100644 --- a/charts/jupyter-pytorch-gpu/values.yaml +++ b/charts/jupyter-pytorch-gpu/values.yaml @@ -1,6 +1,9 @@ global: suspend: false service: + initContainer: + image: "inseefrlab/onyxia-base:latest" + pullPolicy: IfNotPresent image: version: inseefrlab/onyxia-jupyter-pytorch:py3.13.5-gpu pullPolicy: IfNotPresent diff --git a/charts/jupyter-pytorch/values.yaml b/charts/jupyter-pytorch/values.yaml index 429214381..bfa60c69e 100644 --- a/charts/jupyter-pytorch/values.yaml +++ b/charts/jupyter-pytorch/values.yaml @@ -1,6 +1,9 @@ global: suspend: false service: + initContainer: + image: "inseefrlab/onyxia-base:latest" + pullPolicy: IfNotPresent image: version: inseefrlab/onyxia-jupyter-pytorch:py3.13.5 pullPolicy: IfNotPresent diff --git a/charts/jupyter-r-python-julia/values.yaml b/charts/jupyter-r-python-julia/values.yaml index 1484ec287..0ea61b17b 100644 --- a/charts/jupyter-r-python-julia/values.yaml +++ b/charts/jupyter-r-python-julia/values.yaml @@ -1,6 +1,9 @@ global: suspend: false service: + initContainer: + image: "inseefrlab/onyxia-base:latest" + pullPolicy: IfNotPresent image: version: inseefrlab/onyxia-jupyter-r-python-julia:r4.5.1-py3.13.5 pullPolicy: IfNotPresent diff --git a/charts/jupyter-tensorflow-gpu/values.yaml b/charts/jupyter-tensorflow-gpu/values.yaml index 0d0d4ad2b..fe8141a79 100644 --- a/charts/jupyter-tensorflow-gpu/values.yaml +++ b/charts/jupyter-tensorflow-gpu/values.yaml @@ -1,6 +1,9 @@ global: suspend: false service: + initContainer: + image: "inseefrlab/onyxia-base:latest" + pullPolicy: IfNotPresent image: version: inseefrlab/onyxia-jupyter-tensorflow:py3.12.11-gpu pullPolicy: IfNotPresent diff --git a/charts/jupyter-tensorflow/values.yaml b/charts/jupyter-tensorflow/values.yaml index 84d10e386..4cac6eb49 100644 --- a/charts/jupyter-tensorflow/values.yaml +++ b/charts/jupyter-tensorflow/values.yaml @@ -1,6 +1,9 @@ global: suspend: false service: + initContainer: + image: "inseefrlab/onyxia-base:latest" + pullPolicy: IfNotPresent image: version: inseefrlab/onyxia-jupyter-tensorflow:py3.12.11 pullPolicy: IfNotPresent diff --git a/charts/rstudio-gpu/values.yaml b/charts/rstudio-gpu/values.yaml index 55dd5daf8..deacdeb41 100644 --- a/charts/rstudio-gpu/values.yaml +++ b/charts/rstudio-gpu/values.yaml @@ -1,6 +1,9 @@ global: suspend: false service: + initContainer: + image: "inseefrlab/onyxia-base:latest" + pullPolicy: IfNotPresent image: version: inseefrlab/onyxia-rstudio:r4.5.0-gpu pullPolicy: IfNotPresent diff --git a/charts/rstudio-r-python-julia/values.yaml b/charts/rstudio-r-python-julia/values.yaml index 1bb5298d8..399970909 100644 --- a/charts/rstudio-r-python-julia/values.yaml +++ b/charts/rstudio-r-python-julia/values.yaml @@ -1,6 +1,9 @@ global: suspend: false service: + initContainer: + image: "inseefrlab/onyxia-base:latest" + pullPolicy: IfNotPresent image: version: inseefrlab/onyxia-rstudio-r-python-julia:r4.5.1-py3.13.5 pullPolicy: IfNotPresent diff --git a/charts/rstudio-sparkr/values.yaml b/charts/rstudio-sparkr/values.yaml index 68a83b0f1..c5b2eba23 100644 --- a/charts/rstudio-sparkr/values.yaml +++ b/charts/rstudio-sparkr/values.yaml @@ -3,6 +3,9 @@ global: suspend: false service: + initContainer: + image: "inseefrlab/onyxia-base:latest" + pullPolicy: IfNotPresent image: version: "inseefrlab/onyxia-rstudio-sparkr:r4.5.0-spark3.5.5" pullPolicy: IfNotPresent diff --git a/charts/rstudio/values.yaml b/charts/rstudio/values.yaml index 49aaaa033..bb7ae3466 100644 --- a/charts/rstudio/values.yaml +++ b/charts/rstudio/values.yaml @@ -3,6 +3,9 @@ global: suspend: false service: + initContainer: + image: "inseefrlab/onyxia-base:latest" + pullPolicy: IfNotPresent image: version: "inseefrlab/onyxia-rstudio:r4.5.0" pullPolicy: IfNotPresent diff --git a/charts/vscode-pyspark/values.yaml b/charts/vscode-pyspark/values.yaml index 04aea018b..598372ed8 100644 --- a/charts/vscode-pyspark/values.yaml +++ b/charts/vscode-pyspark/values.yaml @@ -3,6 +3,9 @@ global: suspend: false service: + initContainer: + image: "inseefrlab/onyxia-base:latest" + pullPolicy: IfNotPresent image: version: "inseefrlab/onyxia-vscode-pyspark:py3.13.5-spark3.5.5" pullPolicy: IfNotPresent diff --git a/charts/vscode-python-gpu/values.yaml b/charts/vscode-python-gpu/values.yaml index 7250c746a..e3705e1f7 100644 --- a/charts/vscode-python-gpu/values.yaml +++ b/charts/vscode-python-gpu/values.yaml @@ -1,6 +1,9 @@ global: suspend: false service: + initContainer: + image: "inseefrlab/onyxia-base:latest" + pullPolicy: IfNotPresent image: version: inseefrlab/onyxia-vscode-python:py3.13.5-gpu pullPolicy: IfNotPresent diff --git a/charts/vscode-python/values.yaml b/charts/vscode-python/values.yaml index eb6b64c0e..4efadc8ce 100644 --- a/charts/vscode-python/values.yaml +++ b/charts/vscode-python/values.yaml @@ -3,6 +3,9 @@ global: suspend: false service: + initContainer: + image: "inseefrlab/onyxia-base:latest" + pullPolicy: IfNotPresent image: version: "inseefrlab/onyxia-vscode-python:py3.13.5" pullPolicy: IfNotPresent diff --git a/charts/vscode-pytorch-gpu/values.yaml b/charts/vscode-pytorch-gpu/values.yaml index dab783001..75d90e10b 100644 --- a/charts/vscode-pytorch-gpu/values.yaml +++ b/charts/vscode-pytorch-gpu/values.yaml @@ -1,6 +1,9 @@ global: suspend: false service: + initContainer: + image: "inseefrlab/onyxia-base:latest" + pullPolicy: IfNotPresent image: version: inseefrlab/onyxia-vscode-pytorch:py3.13.5-gpu pullPolicy: IfNotPresent diff --git a/charts/vscode-pytorch/values.yaml b/charts/vscode-pytorch/values.yaml index 8a7e8b700..705f4c8b7 100644 --- a/charts/vscode-pytorch/values.yaml +++ b/charts/vscode-pytorch/values.yaml @@ -1,6 +1,9 @@ global: suspend: false service: + initContainer: + image: "inseefrlab/onyxia-base:latest" + pullPolicy: IfNotPresent image: version: inseefrlab/onyxia-vscode-pytorch:py3.13.5 pullPolicy: IfNotPresent diff --git a/charts/vscode-r-python-julia/values.yaml b/charts/vscode-r-python-julia/values.yaml index 82c743e5b..30cca267e 100644 --- a/charts/vscode-r-python-julia/values.yaml +++ b/charts/vscode-r-python-julia/values.yaml @@ -1,6 +1,9 @@ global: suspend: false service: + initContainer: + image: "inseefrlab/onyxia-base:latest" + pullPolicy: IfNotPresent image: version: inseefrlab/onyxia-vscode-r-python-julia:r4.5.1-py3.13.5 pullPolicy: IfNotPresent diff --git a/charts/vscode-tensorflow-gpu/values.yaml b/charts/vscode-tensorflow-gpu/values.yaml index 89102def0..13c5dc356 100644 --- a/charts/vscode-tensorflow-gpu/values.yaml +++ b/charts/vscode-tensorflow-gpu/values.yaml @@ -1,6 +1,9 @@ global: suspend: false service: + initContainer: + image: "inseefrlab/onyxia-base:latest" + pullPolicy: IfNotPresent image: version: inseefrlab/onyxia-vscode-tensorflow:py3.12.11-gpu pullPolicy: IfNotPresent diff --git a/charts/vscode-tensorflow/values.yaml b/charts/vscode-tensorflow/values.yaml index 8ffabcff8..2008ef899 100644 --- a/charts/vscode-tensorflow/values.yaml +++ b/charts/vscode-tensorflow/values.yaml @@ -1,6 +1,9 @@ global: suspend: false service: + initContainer: + image: "inseefrlab/onyxia-base:latest" + pullPolicy: IfNotPresent image: version: inseefrlab/onyxia-vscode-tensorflow:py3.12.11 pullPolicy: IfNotPresent From 213fa161d27852c489ae9386b350b648713801d9 Mon Sep 17 00:00:00 2001 From: celestinesauvage Date: Fri, 25 Jul 2025 14:14:18 +0000 Subject: [PATCH 3/8] test precommit value json chart --- charts/rstudio/values.schema.json | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/charts/rstudio/values.schema.json b/charts/rstudio/values.schema.json index 48d0081a3..4cb8546e4 100644 --- a/charts/rstudio/values.schema.json +++ b/charts/rstudio/values.schema.json @@ -6,6 +6,21 @@ "title": "Service", "type": "object", "properties": { + "initContainer": { + "title": "Docker image for initcontainer", + "type": "object", + "hidden" : true, + "properties": { + "image" : { + "default" : "inseefrlab/onyxia-base:latest", + "type" : "string" + }, + "pullPolicy" : { + "default" : "IfNotPresent", + "type" : "string" + } + } + }, "image": { "title": "Docker image", "type": "object", From f60193dc996fa4388da4b3dcc9c89d09ca40b01e Mon Sep 17 00:00:00 2001 From: celestinesauvage Date: Fri, 25 Jul 2025 14:30:04 +0000 Subject: [PATCH 4/8] add initcontainer informations for all parents charts in value json --- charts/jupyter-pyspark/values.schema.json | 15 +++++++++++++++ charts/jupyter-python/values.schema.json | 15 +++++++++++++++ charts/rstudio-sparkr/values.schema.json | 15 +++++++++++++++ charts/vscode-pyspark/values.schema.json | 15 +++++++++++++++ charts/vscode-python/values.schema.json | 15 +++++++++++++++ 5 files changed, 75 insertions(+) diff --git a/charts/jupyter-pyspark/values.schema.json b/charts/jupyter-pyspark/values.schema.json index dfc2915be..9d40b47d1 100644 --- a/charts/jupyter-pyspark/values.schema.json +++ b/charts/jupyter-pyspark/values.schema.json @@ -6,6 +6,21 @@ "title": "Service", "type": "object", "properties": { + "initContainer": { + "title": "Docker image for initcontainer", + "type": "object", + "hidden" : true, + "properties": { + "image" : { + "default" : "inseefrlab/onyxia-base:latest", + "type" : "string" + }, + "pullPolicy" : { + "default" : "IfNotPresent", + "type" : "string" + } + } + }, "image": { "title": "Docker image", "type": "object", diff --git a/charts/jupyter-python/values.schema.json b/charts/jupyter-python/values.schema.json index 47171207a..0f10bd051 100644 --- a/charts/jupyter-python/values.schema.json +++ b/charts/jupyter-python/values.schema.json @@ -6,6 +6,21 @@ "title": "Service", "type": "object", "properties": { + "initContainer": { + "title": "Docker image for initcontainer", + "type": "object", + "hidden" : true, + "properties": { + "image" : { + "default" : "inseefrlab/onyxia-base:latest", + "type" : "string" + }, + "pullPolicy" : { + "default" : "IfNotPresent", + "type" : "string" + } + } + }, "image": { "title": "Docker image", "type": "object", diff --git a/charts/rstudio-sparkr/values.schema.json b/charts/rstudio-sparkr/values.schema.json index a853cf71e..164948ead 100644 --- a/charts/rstudio-sparkr/values.schema.json +++ b/charts/rstudio-sparkr/values.schema.json @@ -6,6 +6,21 @@ "title": "Service", "type": "object", "properties": { + "initContainer": { + "title": "Docker image for initcontainer", + "type": "object", + "hidden" : true, + "properties": { + "image" : { + "default" : "inseefrlab/onyxia-base:latest", + "type" : "string" + }, + "pullPolicy" : { + "default" : "IfNotPresent", + "type" : "string" + } + } + }, "image": { "title": "Docker image", "type": "object", diff --git a/charts/vscode-pyspark/values.schema.json b/charts/vscode-pyspark/values.schema.json index 229bce77d..1acae9dec 100644 --- a/charts/vscode-pyspark/values.schema.json +++ b/charts/vscode-pyspark/values.schema.json @@ -6,6 +6,21 @@ "title": "Service", "type": "object", "properties": { + "initContainer": { + "title": "Docker image for initcontainer", + "type": "object", + "hidden" : true, + "properties": { + "image" : { + "default" : "inseefrlab/onyxia-base:latest", + "type" : "string" + }, + "pullPolicy" : { + "default" : "IfNotPresent", + "type" : "string" + } + } + }, "image": { "title": "Docker image", "type": "object", diff --git a/charts/vscode-python/values.schema.json b/charts/vscode-python/values.schema.json index a8c87b99f..d6ae80cd9 100644 --- a/charts/vscode-python/values.schema.json +++ b/charts/vscode-python/values.schema.json @@ -6,6 +6,21 @@ "title": "Service", "type": "object", "properties": { + "initContainer": { + "title": "Docker image for initcontainer", + "type": "object", + "hidden" : true, + "properties": { + "image" : { + "default" : "inseefrlab/onyxia-base:latest", + "type" : "string" + }, + "pullPolicy" : { + "default" : "IfNotPresent", + "type" : "string" + } + } + }, "image": { "title": "Docker image", "type": "object", From 6f7aeeb3d77f0d30337612ca0e5d939d606bc883 Mon Sep 17 00:00:00 2001 From: inesh Date: Sat, 2 Aug 2025 22:23:42 +0000 Subject: [PATCH 5/8] undo changes on children charts --- charts/jupyter-python-gpu/Chart.yaml | 2 +- charts/jupyter-python-gpu/templates/statefulset.yaml | 4 ++-- charts/jupyter-python-gpu/values.yaml | 3 --- charts/jupyter-pytorch-gpu/Chart.yaml | 2 +- charts/jupyter-pytorch-gpu/templates/statefulset.yaml | 4 ++-- charts/jupyter-pytorch-gpu/values.yaml | 3 --- charts/jupyter-pytorch/Chart.yaml | 2 +- charts/jupyter-pytorch/templates/statefulset.yaml | 4 ++-- charts/jupyter-pytorch/values.yaml | 3 --- charts/jupyter-r-python-julia/Chart.yaml | 2 +- charts/jupyter-r-python-julia/templates/statefulset.yaml | 4 ++-- charts/jupyter-r-python-julia/values.yaml | 3 --- charts/jupyter-tensorflow-gpu/Chart.yaml | 2 +- charts/jupyter-tensorflow-gpu/templates/statefulset.yaml | 4 ++-- charts/jupyter-tensorflow-gpu/values.yaml | 3 --- charts/jupyter-tensorflow/Chart.yaml | 2 +- charts/jupyter-tensorflow/templates/statefulset.yaml | 4 ++-- charts/jupyter-tensorflow/values.yaml | 3 --- charts/rstudio-gpu/README.md | 2 +- charts/rstudio-gpu/templates/statefulset.yaml | 6 ++++-- charts/rstudio-gpu/values.yaml | 3 --- charts/rstudio-r-python-julia/README.md | 2 +- charts/rstudio-r-python-julia/templates/statefulset.yaml | 6 ++++-- charts/rstudio-r-python-julia/values.yaml | 3 --- charts/vscode-python-gpu/Chart.yaml | 2 +- charts/vscode-python-gpu/templates/statefulset.yaml | 4 ++-- charts/vscode-python-gpu/values.yaml | 3 --- charts/vscode-pytorch-gpu/Chart.yaml | 2 +- charts/vscode-pytorch-gpu/templates/statefulset.yaml | 4 ++-- charts/vscode-pytorch-gpu/values.yaml | 3 --- charts/vscode-pytorch/Chart.yaml | 2 +- charts/vscode-pytorch/templates/statefulset.yaml | 4 ++-- charts/vscode-pytorch/values.yaml | 3 --- charts/vscode-r-python-julia/Chart.yaml | 2 +- charts/vscode-r-python-julia/templates/statefulset.yaml | 4 ++-- charts/vscode-r-python-julia/values.yaml | 3 --- charts/vscode-tensorflow-gpu/Chart.yaml | 2 +- charts/vscode-tensorflow-gpu/templates/statefulset.yaml | 4 ++-- charts/vscode-tensorflow-gpu/values.yaml | 3 --- charts/vscode-tensorflow/Chart.yaml | 2 +- charts/vscode-tensorflow/templates/statefulset.yaml | 4 ++-- charts/vscode-tensorflow/values.yaml | 3 --- 42 files changed, 46 insertions(+), 84 deletions(-) diff --git a/charts/jupyter-python-gpu/Chart.yaml b/charts/jupyter-python-gpu/Chart.yaml index 1a1d35ce1..d162235db 100644 --- a/charts/jupyter-python-gpu/Chart.yaml +++ b/charts/jupyter-python-gpu/Chart.yaml @@ -11,7 +11,7 @@ sources: - https://github.com/InseeFrLab/images-datascience - https://github.com/InseeFrLab/helm-charts-interactive-services type: application -version: 2.3.18 +version: 2.3.17 dependencies: - name: library-chart version: 1.7.12 diff --git a/charts/jupyter-python-gpu/templates/statefulset.yaml b/charts/jupyter-python-gpu/templates/statefulset.yaml index c5b1dd4bc..c36efe881 100644 --- a/charts/jupyter-python-gpu/templates/statefulset.yaml +++ b/charts/jupyter-python-gpu/templates/statefulset.yaml @@ -104,8 +104,8 @@ spec: hostname: jupyter initContainers: - name: make-secrets-writable - image: {{ .Values.service.initContainer.image }} - imagePullPolicy: {{ .Values.service.initContainer.pullPolicy }} + image: inseefrlab/onyxia-base:latest + imagePullPolicy: IfNotPresent command: - sh - -c diff --git a/charts/jupyter-python-gpu/values.yaml b/charts/jupyter-python-gpu/values.yaml index 4c8532601..7b73691f9 100644 --- a/charts/jupyter-python-gpu/values.yaml +++ b/charts/jupyter-python-gpu/values.yaml @@ -1,9 +1,6 @@ global: suspend: false service: - initContainer: - image: "inseefrlab/onyxia-base:latest" - pullPolicy: IfNotPresent image: version: inseefrlab/onyxia-jupyter-python:py3.13.5-gpu pullPolicy: IfNotPresent diff --git a/charts/jupyter-pytorch-gpu/Chart.yaml b/charts/jupyter-pytorch-gpu/Chart.yaml index c08e9fcc2..b7065b7e5 100644 --- a/charts/jupyter-pytorch-gpu/Chart.yaml +++ b/charts/jupyter-pytorch-gpu/Chart.yaml @@ -11,7 +11,7 @@ sources: - https://github.com/InseeFrLab/images-datascience - https://github.com/InseeFrLab/helm-charts-interactive-services type: application -version: 2.3.18 +version: 2.3.17 dependencies: - name: library-chart version: 1.7.12 diff --git a/charts/jupyter-pytorch-gpu/templates/statefulset.yaml b/charts/jupyter-pytorch-gpu/templates/statefulset.yaml index c5b1dd4bc..c36efe881 100644 --- a/charts/jupyter-pytorch-gpu/templates/statefulset.yaml +++ b/charts/jupyter-pytorch-gpu/templates/statefulset.yaml @@ -104,8 +104,8 @@ spec: hostname: jupyter initContainers: - name: make-secrets-writable - image: {{ .Values.service.initContainer.image }} - imagePullPolicy: {{ .Values.service.initContainer.pullPolicy }} + image: inseefrlab/onyxia-base:latest + imagePullPolicy: IfNotPresent command: - sh - -c diff --git a/charts/jupyter-pytorch-gpu/values.yaml b/charts/jupyter-pytorch-gpu/values.yaml index bc19847e4..63ba82dba 100644 --- a/charts/jupyter-pytorch-gpu/values.yaml +++ b/charts/jupyter-pytorch-gpu/values.yaml @@ -1,9 +1,6 @@ global: suspend: false service: - initContainer: - image: "inseefrlab/onyxia-base:latest" - pullPolicy: IfNotPresent image: version: inseefrlab/onyxia-jupyter-pytorch:py3.13.5-gpu pullPolicy: IfNotPresent diff --git a/charts/jupyter-pytorch/Chart.yaml b/charts/jupyter-pytorch/Chart.yaml index 4ca0e1ef1..de535bda4 100644 --- a/charts/jupyter-pytorch/Chart.yaml +++ b/charts/jupyter-pytorch/Chart.yaml @@ -10,7 +10,7 @@ sources: - https://github.com/InseeFrLab/images-datascience - https://github.com/InseeFrLab/helm-charts-interactive-services type: application -version: 2.3.18 +version: 2.3.17 dependencies: - name: library-chart version: 1.7.12 diff --git a/charts/jupyter-pytorch/templates/statefulset.yaml b/charts/jupyter-pytorch/templates/statefulset.yaml index c5b1dd4bc..c36efe881 100644 --- a/charts/jupyter-pytorch/templates/statefulset.yaml +++ b/charts/jupyter-pytorch/templates/statefulset.yaml @@ -104,8 +104,8 @@ spec: hostname: jupyter initContainers: - name: make-secrets-writable - image: {{ .Values.service.initContainer.image }} - imagePullPolicy: {{ .Values.service.initContainer.pullPolicy }} + image: inseefrlab/onyxia-base:latest + imagePullPolicy: IfNotPresent command: - sh - -c diff --git a/charts/jupyter-pytorch/values.yaml b/charts/jupyter-pytorch/values.yaml index bfa60c69e..429214381 100644 --- a/charts/jupyter-pytorch/values.yaml +++ b/charts/jupyter-pytorch/values.yaml @@ -1,9 +1,6 @@ global: suspend: false service: - initContainer: - image: "inseefrlab/onyxia-base:latest" - pullPolicy: IfNotPresent image: version: inseefrlab/onyxia-jupyter-pytorch:py3.13.5 pullPolicy: IfNotPresent diff --git a/charts/jupyter-r-python-julia/Chart.yaml b/charts/jupyter-r-python-julia/Chart.yaml index 072345669..2c8caf0de 100644 --- a/charts/jupyter-r-python-julia/Chart.yaml +++ b/charts/jupyter-r-python-julia/Chart.yaml @@ -11,7 +11,7 @@ sources: - https://github.com/InseeFrLab/images-datascience - https://github.com/InseeFrLab/helm-charts-interactive-services type: application -version: 2.3.18 +version: 2.3.17 dependencies: - name: library-chart version: 1.7.12 diff --git a/charts/jupyter-r-python-julia/templates/statefulset.yaml b/charts/jupyter-r-python-julia/templates/statefulset.yaml index c5b1dd4bc..c36efe881 100644 --- a/charts/jupyter-r-python-julia/templates/statefulset.yaml +++ b/charts/jupyter-r-python-julia/templates/statefulset.yaml @@ -104,8 +104,8 @@ spec: hostname: jupyter initContainers: - name: make-secrets-writable - image: {{ .Values.service.initContainer.image }} - imagePullPolicy: {{ .Values.service.initContainer.pullPolicy }} + image: inseefrlab/onyxia-base:latest + imagePullPolicy: IfNotPresent command: - sh - -c diff --git a/charts/jupyter-r-python-julia/values.yaml b/charts/jupyter-r-python-julia/values.yaml index 0ea61b17b..1484ec287 100644 --- a/charts/jupyter-r-python-julia/values.yaml +++ b/charts/jupyter-r-python-julia/values.yaml @@ -1,9 +1,6 @@ global: suspend: false service: - initContainer: - image: "inseefrlab/onyxia-base:latest" - pullPolicy: IfNotPresent image: version: inseefrlab/onyxia-jupyter-r-python-julia:r4.5.1-py3.13.5 pullPolicy: IfNotPresent diff --git a/charts/jupyter-tensorflow-gpu/Chart.yaml b/charts/jupyter-tensorflow-gpu/Chart.yaml index 34f33409b..bb8f3eb2e 100644 --- a/charts/jupyter-tensorflow-gpu/Chart.yaml +++ b/charts/jupyter-tensorflow-gpu/Chart.yaml @@ -11,7 +11,7 @@ sources: - https://github.com/InseeFrLab/images-datascience - https://github.com/InseeFrLab/helm-charts-interactive-services type: application -version: 2.3.18 +version: 2.3.17 dependencies: - name: library-chart version: 1.7.12 diff --git a/charts/jupyter-tensorflow-gpu/templates/statefulset.yaml b/charts/jupyter-tensorflow-gpu/templates/statefulset.yaml index c5b1dd4bc..c36efe881 100644 --- a/charts/jupyter-tensorflow-gpu/templates/statefulset.yaml +++ b/charts/jupyter-tensorflow-gpu/templates/statefulset.yaml @@ -104,8 +104,8 @@ spec: hostname: jupyter initContainers: - name: make-secrets-writable - image: {{ .Values.service.initContainer.image }} - imagePullPolicy: {{ .Values.service.initContainer.pullPolicy }} + image: inseefrlab/onyxia-base:latest + imagePullPolicy: IfNotPresent command: - sh - -c diff --git a/charts/jupyter-tensorflow-gpu/values.yaml b/charts/jupyter-tensorflow-gpu/values.yaml index fe8141a79..0d0d4ad2b 100644 --- a/charts/jupyter-tensorflow-gpu/values.yaml +++ b/charts/jupyter-tensorflow-gpu/values.yaml @@ -1,9 +1,6 @@ global: suspend: false service: - initContainer: - image: "inseefrlab/onyxia-base:latest" - pullPolicy: IfNotPresent image: version: inseefrlab/onyxia-jupyter-tensorflow:py3.12.11-gpu pullPolicy: IfNotPresent diff --git a/charts/jupyter-tensorflow/Chart.yaml b/charts/jupyter-tensorflow/Chart.yaml index 1aac87ba4..9f2470623 100644 --- a/charts/jupyter-tensorflow/Chart.yaml +++ b/charts/jupyter-tensorflow/Chart.yaml @@ -10,7 +10,7 @@ sources: - https://github.com/InseeFrLab/images-datascience - https://github.com/InseeFrLab/helm-charts-interactive-services type: application -version: 2.3.18 +version: 2.3.17 dependencies: - name: library-chart version: 1.7.12 diff --git a/charts/jupyter-tensorflow/templates/statefulset.yaml b/charts/jupyter-tensorflow/templates/statefulset.yaml index c5b1dd4bc..c36efe881 100644 --- a/charts/jupyter-tensorflow/templates/statefulset.yaml +++ b/charts/jupyter-tensorflow/templates/statefulset.yaml @@ -104,8 +104,8 @@ spec: hostname: jupyter initContainers: - name: make-secrets-writable - image: {{ .Values.service.initContainer.image }} - imagePullPolicy: {{ .Values.service.initContainer.pullPolicy }} + image: inseefrlab/onyxia-base:latest + imagePullPolicy: IfNotPresent command: - sh - -c diff --git a/charts/jupyter-tensorflow/values.yaml b/charts/jupyter-tensorflow/values.yaml index 4cac6eb49..84d10e386 100644 --- a/charts/jupyter-tensorflow/values.yaml +++ b/charts/jupyter-tensorflow/values.yaml @@ -1,9 +1,6 @@ global: suspend: false service: - initContainer: - image: "inseefrlab/onyxia-base:latest" - pullPolicy: IfNotPresent image: version: inseefrlab/onyxia-jupyter-tensorflow:py3.12.11 pullPolicy: IfNotPresent diff --git a/charts/rstudio-gpu/README.md b/charts/rstudio-gpu/README.md index 2d221a83f..ee40ec2d5 100644 --- a/charts/rstudio-gpu/README.md +++ b/charts/rstudio-gpu/README.md @@ -1,6 +1,6 @@ # rstudio-gpu -![Version: 2.3.11](https://img.shields.io/badge/Version-2.3.11-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) +![Version: 2.3.12](https://img.shields.io/badge/Version-2.3.12-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) The RStudio IDE with a collection of standard data science packages, with GPU support. diff --git a/charts/rstudio-gpu/templates/statefulset.yaml b/charts/rstudio-gpu/templates/statefulset.yaml index 958f67b3c..7b2efaca2 100644 --- a/charts/rstudio-gpu/templates/statefulset.yaml +++ b/charts/rstudio-gpu/templates/statefulset.yaml @@ -79,8 +79,8 @@ spec: hostname: rstudio initContainers: - name: make-secrets-writable - image: {{ .Values.service.initContainer.image }} - imagePullPolicy: {{ .Values.service.initContainer.pullPolicy }} + image: inseefrlab/onyxia-base:latest + imagePullPolicy: IfNotPresent command: - sh - -c @@ -153,6 +153,8 @@ spec: - name: DARK_MODE value: "true" {{- end }} + - name: UV_CACHE_DIR + value: /home/{{ .Values.environment.user }}/work/.cache/uv envFrom: {{- if (.Values.git).enabled }} - secretRef: diff --git a/charts/rstudio-gpu/values.yaml b/charts/rstudio-gpu/values.yaml index deacdeb41..55dd5daf8 100644 --- a/charts/rstudio-gpu/values.yaml +++ b/charts/rstudio-gpu/values.yaml @@ -1,9 +1,6 @@ global: suspend: false service: - initContainer: - image: "inseefrlab/onyxia-base:latest" - pullPolicy: IfNotPresent image: version: inseefrlab/onyxia-rstudio:r4.5.0-gpu pullPolicy: IfNotPresent diff --git a/charts/rstudio-r-python-julia/README.md b/charts/rstudio-r-python-julia/README.md index e1b8a7a19..27d76e335 100644 --- a/charts/rstudio-r-python-julia/README.md +++ b/charts/rstudio-r-python-julia/README.md @@ -1,6 +1,6 @@ # rstudio-r-python-julia -![Version: 2.3.11](https://img.shields.io/badge/Version-2.3.11-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) +![Version: 2.3.12](https://img.shields.io/badge/Version-2.3.12-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) The RStudio IDE with Python, R, Julia, and a collection of standard data science packages diff --git a/charts/rstudio-r-python-julia/templates/statefulset.yaml b/charts/rstudio-r-python-julia/templates/statefulset.yaml index 958f67b3c..7b2efaca2 100644 --- a/charts/rstudio-r-python-julia/templates/statefulset.yaml +++ b/charts/rstudio-r-python-julia/templates/statefulset.yaml @@ -79,8 +79,8 @@ spec: hostname: rstudio initContainers: - name: make-secrets-writable - image: {{ .Values.service.initContainer.image }} - imagePullPolicy: {{ .Values.service.initContainer.pullPolicy }} + image: inseefrlab/onyxia-base:latest + imagePullPolicy: IfNotPresent command: - sh - -c @@ -153,6 +153,8 @@ spec: - name: DARK_MODE value: "true" {{- end }} + - name: UV_CACHE_DIR + value: /home/{{ .Values.environment.user }}/work/.cache/uv envFrom: {{- if (.Values.git).enabled }} - secretRef: diff --git a/charts/rstudio-r-python-julia/values.yaml b/charts/rstudio-r-python-julia/values.yaml index 399970909..1bb5298d8 100644 --- a/charts/rstudio-r-python-julia/values.yaml +++ b/charts/rstudio-r-python-julia/values.yaml @@ -1,9 +1,6 @@ global: suspend: false service: - initContainer: - image: "inseefrlab/onyxia-base:latest" - pullPolicy: IfNotPresent image: version: inseefrlab/onyxia-rstudio-r-python-julia:r4.5.1-py3.13.5 pullPolicy: IfNotPresent diff --git a/charts/vscode-python-gpu/Chart.yaml b/charts/vscode-python-gpu/Chart.yaml index b91bbb19e..af7df96fe 100644 --- a/charts/vscode-python-gpu/Chart.yaml +++ b/charts/vscode-python-gpu/Chart.yaml @@ -11,7 +11,7 @@ sources: - https://github.com/InseeFrLab/images-datascience - https://github.com/InseeFrLab/helm-charts-interactive-services type: application -version: 2.3.18 +version: 2.3.17 dependencies: - name: library-chart version: 1.7.12 diff --git a/charts/vscode-python-gpu/templates/statefulset.yaml b/charts/vscode-python-gpu/templates/statefulset.yaml index c1c58574a..734f0c802 100644 --- a/charts/vscode-python-gpu/templates/statefulset.yaml +++ b/charts/vscode-python-gpu/templates/statefulset.yaml @@ -107,8 +107,8 @@ spec: {{- toYaml .Values.podSecurityContext | nindent 8 }} initContainers: - name: make-secrets-writable - image: {{ .Values.service.initContainer.image }} - imagePullPolicy: {{ .Values.service.initContainer.pullPolicy }} + image: inseefrlab/onyxia-base:latest + imagePullPolicy: IfNotPresent command: - sh - -c diff --git a/charts/vscode-python-gpu/values.yaml b/charts/vscode-python-gpu/values.yaml index e3705e1f7..7250c746a 100644 --- a/charts/vscode-python-gpu/values.yaml +++ b/charts/vscode-python-gpu/values.yaml @@ -1,9 +1,6 @@ global: suspend: false service: - initContainer: - image: "inseefrlab/onyxia-base:latest" - pullPolicy: IfNotPresent image: version: inseefrlab/onyxia-vscode-python:py3.13.5-gpu pullPolicy: IfNotPresent diff --git a/charts/vscode-pytorch-gpu/Chart.yaml b/charts/vscode-pytorch-gpu/Chart.yaml index d766ec5c6..a0c961555 100644 --- a/charts/vscode-pytorch-gpu/Chart.yaml +++ b/charts/vscode-pytorch-gpu/Chart.yaml @@ -11,7 +11,7 @@ sources: - https://github.com/InseeFrLab/images-datascience - https://github.com/InseeFrLab/helm-charts-interactive-services type: application -version: 2.3.18 +version: 2.3.17 dependencies: - name: library-chart version: 1.7.12 diff --git a/charts/vscode-pytorch-gpu/templates/statefulset.yaml b/charts/vscode-pytorch-gpu/templates/statefulset.yaml index c1c58574a..734f0c802 100644 --- a/charts/vscode-pytorch-gpu/templates/statefulset.yaml +++ b/charts/vscode-pytorch-gpu/templates/statefulset.yaml @@ -107,8 +107,8 @@ spec: {{- toYaml .Values.podSecurityContext | nindent 8 }} initContainers: - name: make-secrets-writable - image: {{ .Values.service.initContainer.image }} - imagePullPolicy: {{ .Values.service.initContainer.pullPolicy }} + image: inseefrlab/onyxia-base:latest + imagePullPolicy: IfNotPresent command: - sh - -c diff --git a/charts/vscode-pytorch-gpu/values.yaml b/charts/vscode-pytorch-gpu/values.yaml index 75d90e10b..dab783001 100644 --- a/charts/vscode-pytorch-gpu/values.yaml +++ b/charts/vscode-pytorch-gpu/values.yaml @@ -1,9 +1,6 @@ global: suspend: false service: - initContainer: - image: "inseefrlab/onyxia-base:latest" - pullPolicy: IfNotPresent image: version: inseefrlab/onyxia-vscode-pytorch:py3.13.5-gpu pullPolicy: IfNotPresent diff --git a/charts/vscode-pytorch/Chart.yaml b/charts/vscode-pytorch/Chart.yaml index 8f1505b26..2d1a4b942 100644 --- a/charts/vscode-pytorch/Chart.yaml +++ b/charts/vscode-pytorch/Chart.yaml @@ -10,7 +10,7 @@ sources: - https://github.com/InseeFrLab/images-datascience - https://github.com/InseeFrLab/helm-charts-interactive-services type: application -version: 2.3.18 +version: 2.3.17 dependencies: - name: library-chart version: 1.7.12 diff --git a/charts/vscode-pytorch/templates/statefulset.yaml b/charts/vscode-pytorch/templates/statefulset.yaml index c1c58574a..734f0c802 100644 --- a/charts/vscode-pytorch/templates/statefulset.yaml +++ b/charts/vscode-pytorch/templates/statefulset.yaml @@ -107,8 +107,8 @@ spec: {{- toYaml .Values.podSecurityContext | nindent 8 }} initContainers: - name: make-secrets-writable - image: {{ .Values.service.initContainer.image }} - imagePullPolicy: {{ .Values.service.initContainer.pullPolicy }} + image: inseefrlab/onyxia-base:latest + imagePullPolicy: IfNotPresent command: - sh - -c diff --git a/charts/vscode-pytorch/values.yaml b/charts/vscode-pytorch/values.yaml index 705f4c8b7..8a7e8b700 100644 --- a/charts/vscode-pytorch/values.yaml +++ b/charts/vscode-pytorch/values.yaml @@ -1,9 +1,6 @@ global: suspend: false service: - initContainer: - image: "inseefrlab/onyxia-base:latest" - pullPolicy: IfNotPresent image: version: inseefrlab/onyxia-vscode-pytorch:py3.13.5 pullPolicy: IfNotPresent diff --git a/charts/vscode-r-python-julia/Chart.yaml b/charts/vscode-r-python-julia/Chart.yaml index cb6701f1d..fe35e24a8 100644 --- a/charts/vscode-r-python-julia/Chart.yaml +++ b/charts/vscode-r-python-julia/Chart.yaml @@ -10,7 +10,7 @@ sources: - https://github.com/InseeFrLab/images-datascience - https://github.com/InseeFrLab/helm-charts-interactive-services type: application -version: 2.3.18 +version: 2.3.17 dependencies: - name: library-chart version: 1.7.12 diff --git a/charts/vscode-r-python-julia/templates/statefulset.yaml b/charts/vscode-r-python-julia/templates/statefulset.yaml index c1c58574a..734f0c802 100644 --- a/charts/vscode-r-python-julia/templates/statefulset.yaml +++ b/charts/vscode-r-python-julia/templates/statefulset.yaml @@ -107,8 +107,8 @@ spec: {{- toYaml .Values.podSecurityContext | nindent 8 }} initContainers: - name: make-secrets-writable - image: {{ .Values.service.initContainer.image }} - imagePullPolicy: {{ .Values.service.initContainer.pullPolicy }} + image: inseefrlab/onyxia-base:latest + imagePullPolicy: IfNotPresent command: - sh - -c diff --git a/charts/vscode-r-python-julia/values.yaml b/charts/vscode-r-python-julia/values.yaml index 30cca267e..82c743e5b 100644 --- a/charts/vscode-r-python-julia/values.yaml +++ b/charts/vscode-r-python-julia/values.yaml @@ -1,9 +1,6 @@ global: suspend: false service: - initContainer: - image: "inseefrlab/onyxia-base:latest" - pullPolicy: IfNotPresent image: version: inseefrlab/onyxia-vscode-r-python-julia:r4.5.1-py3.13.5 pullPolicy: IfNotPresent diff --git a/charts/vscode-tensorflow-gpu/Chart.yaml b/charts/vscode-tensorflow-gpu/Chart.yaml index 8069bdde5..4ca12c57c 100644 --- a/charts/vscode-tensorflow-gpu/Chart.yaml +++ b/charts/vscode-tensorflow-gpu/Chart.yaml @@ -11,7 +11,7 @@ sources: - https://github.com/InseeFrLab/images-datascience - https://github.com/InseeFrLab/helm-charts-interactive-services type: application -version: 2.3.18 +version: 2.3.17 dependencies: - name: library-chart version: 1.7.12 diff --git a/charts/vscode-tensorflow-gpu/templates/statefulset.yaml b/charts/vscode-tensorflow-gpu/templates/statefulset.yaml index c1c58574a..734f0c802 100644 --- a/charts/vscode-tensorflow-gpu/templates/statefulset.yaml +++ b/charts/vscode-tensorflow-gpu/templates/statefulset.yaml @@ -107,8 +107,8 @@ spec: {{- toYaml .Values.podSecurityContext | nindent 8 }} initContainers: - name: make-secrets-writable - image: {{ .Values.service.initContainer.image }} - imagePullPolicy: {{ .Values.service.initContainer.pullPolicy }} + image: inseefrlab/onyxia-base:latest + imagePullPolicy: IfNotPresent command: - sh - -c diff --git a/charts/vscode-tensorflow-gpu/values.yaml b/charts/vscode-tensorflow-gpu/values.yaml index 13c5dc356..89102def0 100644 --- a/charts/vscode-tensorflow-gpu/values.yaml +++ b/charts/vscode-tensorflow-gpu/values.yaml @@ -1,9 +1,6 @@ global: suspend: false service: - initContainer: - image: "inseefrlab/onyxia-base:latest" - pullPolicy: IfNotPresent image: version: inseefrlab/onyxia-vscode-tensorflow:py3.12.11-gpu pullPolicy: IfNotPresent diff --git a/charts/vscode-tensorflow/Chart.yaml b/charts/vscode-tensorflow/Chart.yaml index da97f2d05..5adf5b429 100644 --- a/charts/vscode-tensorflow/Chart.yaml +++ b/charts/vscode-tensorflow/Chart.yaml @@ -10,7 +10,7 @@ sources: - https://github.com/InseeFrLab/images-datascience - https://github.com/InseeFrLab/helm-charts-interactive-services type: application -version: 2.3.18 +version: 2.3.17 dependencies: - name: library-chart version: 1.7.12 diff --git a/charts/vscode-tensorflow/templates/statefulset.yaml b/charts/vscode-tensorflow/templates/statefulset.yaml index c1c58574a..734f0c802 100644 --- a/charts/vscode-tensorflow/templates/statefulset.yaml +++ b/charts/vscode-tensorflow/templates/statefulset.yaml @@ -107,8 +107,8 @@ spec: {{- toYaml .Values.podSecurityContext | nindent 8 }} initContainers: - name: make-secrets-writable - image: {{ .Values.service.initContainer.image }} - imagePullPolicy: {{ .Values.service.initContainer.pullPolicy }} + image: inseefrlab/onyxia-base:latest + imagePullPolicy: IfNotPresent command: - sh - -c diff --git a/charts/vscode-tensorflow/values.yaml b/charts/vscode-tensorflow/values.yaml index 2008ef899..8ffabcff8 100644 --- a/charts/vscode-tensorflow/values.yaml +++ b/charts/vscode-tensorflow/values.yaml @@ -1,9 +1,6 @@ global: suspend: false service: - initContainer: - image: "inseefrlab/onyxia-base:latest" - pullPolicy: IfNotPresent image: version: inseefrlab/onyxia-vscode-tensorflow:py3.12.11 pullPolicy: IfNotPresent From 8bc9095b3206cbb0725580758320f253de040721 Mon Sep 17 00:00:00 2001 From: inesh Date: Sun, 3 Aug 2025 22:17:51 +0000 Subject: [PATCH 6/8] bump version --- charts/jupyter-pyspark/Chart.yaml | 2 +- charts/rstudio-sparkr/Chart.yaml | 2 +- charts/rstudio/Chart.yaml | 2 +- charts/vscode-pyspark/Chart.yaml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/charts/jupyter-pyspark/Chart.yaml b/charts/jupyter-pyspark/Chart.yaml index fa667390b..3d9f12fc8 100644 --- a/charts/jupyter-pyspark/Chart.yaml +++ b/charts/jupyter-pyspark/Chart.yaml @@ -24,7 +24,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: 2.3.16 +version: 2.3.17 dependencies: - name: library-chart version: 1.7.12 diff --git a/charts/rstudio-sparkr/Chart.yaml b/charts/rstudio-sparkr/Chart.yaml index f2317e5af..0b2f1bb6a 100644 --- a/charts/rstudio-sparkr/Chart.yaml +++ b/charts/rstudio-sparkr/Chart.yaml @@ -23,7 +23,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: 2.3.11 +version: 2.3.12 dependencies: - name: library-chart version: 1.7.12 diff --git a/charts/rstudio/Chart.yaml b/charts/rstudio/Chart.yaml index bfb66ef54..152e4b669 100644 --- a/charts/rstudio/Chart.yaml +++ b/charts/rstudio/Chart.yaml @@ -22,7 +22,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: 2.3.12 +version: 2.3.13 dependencies: - name: library-chart version: 1.7.12 diff --git a/charts/vscode-pyspark/Chart.yaml b/charts/vscode-pyspark/Chart.yaml index d90f8cdf9..9149f05f1 100644 --- a/charts/vscode-pyspark/Chart.yaml +++ b/charts/vscode-pyspark/Chart.yaml @@ -24,7 +24,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: 2.3.16 +version: 2.3.17 dependencies: - name: library-chart version: 1.7.12 From 5802b31da01b06492e5f47a3c5d5f83d148b0180 Mon Sep 17 00:00:00 2001 From: celestinesauvage Date: Wed, 6 Aug 2025 09:39:43 +0000 Subject: [PATCH 7/8] Revert "add initcontainer informations for all parents charts in value json" This reverts commit f60193dc996fa4388da4b3dcc9c89d09ca40b01e. --- charts/jupyter-pyspark/values.schema.json | 15 --------------- charts/jupyter-python/values.schema.json | 15 --------------- charts/rstudio-sparkr/values.schema.json | 15 --------------- charts/vscode-pyspark/values.schema.json | 15 --------------- charts/vscode-python/values.schema.json | 15 --------------- 5 files changed, 75 deletions(-) diff --git a/charts/jupyter-pyspark/values.schema.json b/charts/jupyter-pyspark/values.schema.json index 05b9406ba..aa7dbec2e 100644 --- a/charts/jupyter-pyspark/values.schema.json +++ b/charts/jupyter-pyspark/values.schema.json @@ -6,21 +6,6 @@ "title": "Service", "type": "object", "properties": { - "initContainer": { - "title": "Docker image for initcontainer", - "type": "object", - "hidden" : true, - "properties": { - "image" : { - "default" : "inseefrlab/onyxia-base:latest", - "type" : "string" - }, - "pullPolicy" : { - "default" : "IfNotPresent", - "type" : "string" - } - } - }, "image": { "title": "Docker image", "type": "object", diff --git a/charts/jupyter-python/values.schema.json b/charts/jupyter-python/values.schema.json index 0f10bd051..47171207a 100644 --- a/charts/jupyter-python/values.schema.json +++ b/charts/jupyter-python/values.schema.json @@ -6,21 +6,6 @@ "title": "Service", "type": "object", "properties": { - "initContainer": { - "title": "Docker image for initcontainer", - "type": "object", - "hidden" : true, - "properties": { - "image" : { - "default" : "inseefrlab/onyxia-base:latest", - "type" : "string" - }, - "pullPolicy" : { - "default" : "IfNotPresent", - "type" : "string" - } - } - }, "image": { "title": "Docker image", "type": "object", diff --git a/charts/rstudio-sparkr/values.schema.json b/charts/rstudio-sparkr/values.schema.json index 64bcfa539..88ca04c30 100644 --- a/charts/rstudio-sparkr/values.schema.json +++ b/charts/rstudio-sparkr/values.schema.json @@ -6,21 +6,6 @@ "title": "Service", "type": "object", "properties": { - "initContainer": { - "title": "Docker image for initcontainer", - "type": "object", - "hidden" : true, - "properties": { - "image" : { - "default" : "inseefrlab/onyxia-base:latest", - "type" : "string" - }, - "pullPolicy" : { - "default" : "IfNotPresent", - "type" : "string" - } - } - }, "image": { "title": "Docker image", "type": "object", diff --git a/charts/vscode-pyspark/values.schema.json b/charts/vscode-pyspark/values.schema.json index 35f517180..4834300a7 100644 --- a/charts/vscode-pyspark/values.schema.json +++ b/charts/vscode-pyspark/values.schema.json @@ -6,21 +6,6 @@ "title": "Service", "type": "object", "properties": { - "initContainer": { - "title": "Docker image for initcontainer", - "type": "object", - "hidden" : true, - "properties": { - "image" : { - "default" : "inseefrlab/onyxia-base:latest", - "type" : "string" - }, - "pullPolicy" : { - "default" : "IfNotPresent", - "type" : "string" - } - } - }, "image": { "title": "Docker image", "type": "object", diff --git a/charts/vscode-python/values.schema.json b/charts/vscode-python/values.schema.json index d6ae80cd9..a8c87b99f 100644 --- a/charts/vscode-python/values.schema.json +++ b/charts/vscode-python/values.schema.json @@ -6,21 +6,6 @@ "title": "Service", "type": "object", "properties": { - "initContainer": { - "title": "Docker image for initcontainer", - "type": "object", - "hidden" : true, - "properties": { - "image" : { - "default" : "inseefrlab/onyxia-base:latest", - "type" : "string" - }, - "pullPolicy" : { - "default" : "IfNotPresent", - "type" : "string" - } - } - }, "image": { "title": "Docker image", "type": "object", From 6972ee8b39be27020f92b6ebf64acc637ce97082 Mon Sep 17 00:00:00 2001 From: celestinesauvage Date: Wed, 6 Aug 2025 09:40:28 +0000 Subject: [PATCH 8/8] Revert "test precommit value json chart" This reverts commit 213fa161d27852c489ae9386b350b648713801d9. --- charts/rstudio/values.schema.json | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/charts/rstudio/values.schema.json b/charts/rstudio/values.schema.json index 4cb8546e4..48d0081a3 100644 --- a/charts/rstudio/values.schema.json +++ b/charts/rstudio/values.schema.json @@ -6,21 +6,6 @@ "title": "Service", "type": "object", "properties": { - "initContainer": { - "title": "Docker image for initcontainer", - "type": "object", - "hidden" : true, - "properties": { - "image" : { - "default" : "inseefrlab/onyxia-base:latest", - "type" : "string" - }, - "pullPolicy" : { - "default" : "IfNotPresent", - "type" : "string" - } - } - }, "image": { "title": "Docker image", "type": "object",