diff --git a/charts/jupyter-pyspark/README.md b/charts/jupyter-pyspark/README.md index 5da46714..ac957660 100644 --- a/charts/jupyter-pyspark/README.md +++ b/charts/jupyter-pyspark/README.md @@ -1,6 +1,6 @@ # jupyter-pyspark -![Version: 2.1.18](https://img.shields.io/badge/Version-2.1.18-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) +![Version: 2.1.19](https://img.shields.io/badge/Version-2.1.19-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) The JupyterLab IDE with PySpark, an interface to use Apache Spark from Python. @@ -110,9 +110,9 @@ The JupyterLab IDE with PySpark, an interface to use Apache Spark from Python. | securityContext | object | `{}` | | | service.customPythonEnv | bool | `false` | | | service.image.custom.enabled | bool | `false` | | -| service.image.custom.version | string | `"inseefrlab/onyxia-jupyter-pyspark:py3.12.6-spark3.5.3"` | | +| service.image.custom.version | string | `"inseefrlab/onyxia-jupyter-pyspark:py3.12.7-spark3.5.3"` | | | service.image.pullPolicy | string | `"IfNotPresent"` | | -| service.image.version | string | `"inseefrlab/onyxia-jupyter-pyspark:py3.12.6-spark3.5.3"` | | +| service.image.version | string | `"inseefrlab/onyxia-jupyter-pyspark:py3.12.7-spark3.5.3"` | | | serviceAccount.annotations | object | `{}` | | | serviceAccount.create | bool | `true` | | | serviceAccount.name | string | `""` | | diff --git a/charts/jupyter-python-gpu/README.md b/charts/jupyter-python-gpu/README.md new file mode 100644 index 00000000..c80f694a --- /dev/null +++ b/charts/jupyter-python-gpu/README.md @@ -0,0 +1,137 @@ +# jupyter-python-gpu + +![Version: 2.1.18](https://img.shields.io/badge/Version-2.1.18-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) + +The JupyterLab IDE with Python, Julia, and a collection of standard data science packages, with GPU support. + +**Homepage:** + +## Source Code + +* +* + +## Requirements + +| Repository | Name | Version | +|------------|------|---------| +| https://inseefrlab.github.io/helm-charts-interactive-services | library-chart | 1.5.33 | + +## Values + +| Key | Type | Default | Description | +|-----|------|---------|-------------| +| affinity | object | `{}` | | +| autoscaling.enabled | bool | `false` | | +| autoscaling.maxReplicas | int | `100` | | +| autoscaling.minReplicas | int | `1` | | +| autoscaling.targetCPUUtilizationPercentage | int | `80` | | +| certificates | object | `{}` | | +| coresite.configMapName | string | `""` | | +| discovery.hive | bool | `true` | | +| discovery.metaflow | bool | `true` | | +| discovery.mlflow | bool | `true` | | +| environment.group | string | `"users"` | | +| environment.user | string | `"onyxia"` | | +| extraEnvVars | list | `[]` | | +| fullnameOverride | string | `""` | | +| git.branch | string | `""` | | +| git.cache | string | `""` | | +| git.configMapName | string | `""` | | +| git.email | string | `""` | | +| git.enabled | bool | `false` | | +| git.name | string | `""` | | +| git.repository | string | `""` | | +| git.token | string | `""` | | +| global.suspend | bool | `false` | | +| hive.configMapName | string | `""` | | +| imagePullSecrets | list | `[]` | | +| ingress.annotations | list | `[]` | | +| ingress.certManagerClusterIssuer | string | `""` | | +| ingress.enabled | bool | `false` | | +| ingress.hostname | string | `"chart-example.local"` | | +| ingress.ingressClassName | string | `""` | | +| ingress.tls | bool | `true` | | +| ingress.useCertManager | bool | `false` | | +| ingress.useTlsSecret | bool | `false` | | +| ingress.userHostname | string | `"chart-example-user.local"` | | +| init.personalInit | string | `""` | | +| init.personalInitArgs | string | `""` | | +| init.regionInit | string | `""` | | +| init.standardInitPath | string | `"/opt/onyxia-init.sh"` | | +| kubernetes.enabled | bool | `false` | | +| kubernetes.role | string | `"view"` | | +| message.en | string | `""` | | +| message.fr | string | `""` | | +| metaflow.configMapName | string | `""` | | +| mlflow.configMapName | string | `""` | | +| nameOverride | string | `""` | | +| networking.clusterIP | string | `"None"` | | +| networking.service.port | int | `8888` | | +| networking.sparkui.port | int | `4040` | | +| networking.type | string | `"ClusterIP"` | | +| networking.user.enabled | bool | `false` | | +| networking.user.port | int | `5000` | | +| networking.user.ports | list | `[]` | | +| nodeSelector | object | `{}` | | +| openshiftSCC.enabled | bool | `false` | | +| openshiftSCC.scc | string | `""` | | +| persistence.accessMode | string | `"ReadWriteOnce"` | | +| persistence.enabled | bool | `false` | | +| persistence.size | string | `"10Gi"` | | +| podAnnotations | object | `{}` | | +| podSecurityContext.fsGroup | int | `100` | | +| proxy.enabled | bool | `false` | | +| proxy.httpProxy | string | `""` | | +| proxy.httpsProxy | string | `""` | | +| proxy.noProxy | string | `""` | | +| replicaCount | int | `1` | | +| repository.condaRepository | string | `""` | | +| repository.configMapName | string | `""` | | +| repository.pipRepository | string | `""` | | +| resources | object | `{}` | | +| route.annotations | list | `[]` | | +| route.enabled | bool | `false` | | +| route.hostname | string | `"chart-example.local"` | | +| route.tls.termination | string | `"edge"` | | +| route.userHostname | string | `"chart-example-user.local"` | | +| route.wildcardPolicy | string | `"None"` | | +| s3.accessKeyId | string | `""` | | +| s3.configMapName | string | `""` | | +| s3.defaultRegion | string | `""` | | +| s3.enabled | bool | `false` | | +| s3.endpoint | string | `""` | | +| s3.secretAccessKey | string | `""` | | +| s3.sessionToken | string | `""` | | +| security.allowlist.enabled | bool | `false` | | +| security.allowlist.ip | string | `"0.0.0.0/0"` | | +| security.networkPolicy.enabled | bool | `false` | | +| security.networkPolicy.from | list | `[]` | | +| security.password | string | `"changeme"` | | +| securityContext | object | `{}` | | +| service.customPythonEnv | bool | `false` | | +| service.image.custom.enabled | bool | `false` | | +| service.image.custom.version | string | `"inseefrlab/onyxia-jupyter-python:py3.12.7-gpu"` | | +| service.image.pullPolicy | string | `"IfNotPresent"` | | +| service.image.version | string | `"inseefrlab/onyxia-jupyter-python:py3.12.7-gpu"` | | +| serviceAccount.annotations | object | `{}` | | +| serviceAccount.create | bool | `true` | | +| serviceAccount.name | string | `""` | | +| startupProbe.failureThreshold | int | `60` | | +| startupProbe.initialDelaySeconds | int | `10` | | +| startupProbe.periodSeconds | int | `10` | | +| startupProbe.successThreshold | int | `1` | | +| startupProbe.timeoutSeconds | int | `2` | | +| tolerations | list | `[]` | | +| userPreferences.darkMode | bool | `false` | | +| userPreferences.language | string | `"en"` | | +| vault.configMapName | string | `""` | | +| vault.directory | string | `""` | | +| vault.enabled | bool | `false` | | +| vault.mount | string | `""` | | +| vault.secret | string | `""` | | +| vault.token | string | `""` | | +| vault.url | string | `""` | | + +---------------------------------------------- +Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0) diff --git a/charts/jupyter-python/README.md b/charts/jupyter-python/README.md index a257c551..ecc93e9f 100644 --- a/charts/jupyter-python/README.md +++ b/charts/jupyter-python/README.md @@ -1,6 +1,6 @@ # jupyter-python -![Version: 2.1.17](https://img.shields.io/badge/Version-2.1.17-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) +![Version: 2.1.18](https://img.shields.io/badge/Version-2.1.18-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) The JupyterLab IDE with Python, Julia, and a collection of standard data science packages. @@ -111,9 +111,9 @@ The JupyterLab IDE with Python, Julia, and a collection of standard data science | securityContext | object | `{}` | | | service.customPythonEnv | bool | `false` | | | service.image.custom.enabled | bool | `false` | | -| service.image.custom.version | string | `"inseefrlab/onyxia-jupyter-python:py3.12.6"` | | +| service.image.custom.version | string | `"inseefrlab/onyxia-jupyter-python:py3.12.7"` | | | service.image.pullPolicy | string | `"IfNotPresent"` | | -| service.image.version | string | `"inseefrlab/onyxia-jupyter-python:py3.12.6"` | | +| service.image.version | string | `"inseefrlab/onyxia-jupyter-python:py3.12.7"` | | | serviceAccount.annotations | object | `{}` | | | serviceAccount.create | bool | `true` | | | serviceAccount.name | string | `""` | | diff --git a/charts/jupyter-pytorch-gpu/README.md b/charts/jupyter-pytorch-gpu/README.md new file mode 100644 index 00000000..31ca8dd2 --- /dev/null +++ b/charts/jupyter-pytorch-gpu/README.md @@ -0,0 +1,137 @@ +# jupyter-pytorch-gpu + +![Version: 2.1.18](https://img.shields.io/badge/Version-2.1.18-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) + +The JupyterLab IDE with Python and the deep-learning framework PyTorch, with GPU support. + +**Homepage:** + +## Source Code + +* +* + +## Requirements + +| Repository | Name | Version | +|------------|------|---------| +| https://inseefrlab.github.io/helm-charts-interactive-services | library-chart | 1.5.33 | + +## Values + +| Key | Type | Default | Description | +|-----|------|---------|-------------| +| affinity | object | `{}` | | +| autoscaling.enabled | bool | `false` | | +| autoscaling.maxReplicas | int | `100` | | +| autoscaling.minReplicas | int | `1` | | +| autoscaling.targetCPUUtilizationPercentage | int | `80` | | +| certificates | object | `{}` | | +| coresite.configMapName | string | `""` | | +| discovery.hive | bool | `true` | | +| discovery.metaflow | bool | `true` | | +| discovery.mlflow | bool | `true` | | +| environment.group | string | `"users"` | | +| environment.user | string | `"onyxia"` | | +| extraEnvVars | list | `[]` | | +| fullnameOverride | string | `""` | | +| git.branch | string | `""` | | +| git.cache | string | `""` | | +| git.configMapName | string | `""` | | +| git.email | string | `""` | | +| git.enabled | bool | `false` | | +| git.name | string | `""` | | +| git.repository | string | `""` | | +| git.token | string | `""` | | +| global.suspend | bool | `false` | | +| hive.configMapName | string | `""` | | +| imagePullSecrets | list | `[]` | | +| ingress.annotations | list | `[]` | | +| ingress.certManagerClusterIssuer | string | `""` | | +| ingress.enabled | bool | `false` | | +| ingress.hostname | string | `"chart-example.local"` | | +| ingress.ingressClassName | string | `""` | | +| ingress.tls | bool | `true` | | +| ingress.useCertManager | bool | `false` | | +| ingress.useTlsSecret | bool | `false` | | +| ingress.userHostname | string | `"chart-example-user.local"` | | +| init.personalInit | string | `""` | | +| init.personalInitArgs | string | `""` | | +| init.regionInit | string | `""` | | +| init.standardInitPath | string | `"/opt/onyxia-init.sh"` | | +| kubernetes.enabled | bool | `false` | | +| kubernetes.role | string | `"view"` | | +| message.en | string | `""` | | +| message.fr | string | `""` | | +| metaflow.configMapName | string | `""` | | +| mlflow.configMapName | string | `""` | | +| nameOverride | string | `""` | | +| networking.clusterIP | string | `"None"` | | +| networking.service.port | int | `8888` | | +| networking.sparkui.port | int | `4040` | | +| networking.type | string | `"ClusterIP"` | | +| networking.user.enabled | bool | `false` | | +| networking.user.port | int | `5000` | | +| networking.user.ports | list | `[]` | | +| nodeSelector | object | `{}` | | +| openshiftSCC.enabled | bool | `false` | | +| openshiftSCC.scc | string | `""` | | +| persistence.accessMode | string | `"ReadWriteOnce"` | | +| persistence.enabled | bool | `false` | | +| persistence.size | string | `"10Gi"` | | +| podAnnotations | object | `{}` | | +| podSecurityContext.fsGroup | int | `100` | | +| proxy.enabled | bool | `false` | | +| proxy.httpProxy | string | `""` | | +| proxy.httpsProxy | string | `""` | | +| proxy.noProxy | string | `""` | | +| replicaCount | int | `1` | | +| repository.condaRepository | string | `""` | | +| repository.configMapName | string | `""` | | +| repository.pipRepository | string | `""` | | +| resources | object | `{}` | | +| route.annotations | list | `[]` | | +| route.enabled | bool | `false` | | +| route.hostname | string | `"chart-example.local"` | | +| route.tls.termination | string | `"edge"` | | +| route.userHostname | string | `"chart-example-user.local"` | | +| route.wildcardPolicy | string | `"None"` | | +| s3.accessKeyId | string | `""` | | +| s3.configMapName | string | `""` | | +| s3.defaultRegion | string | `""` | | +| s3.enabled | bool | `false` | | +| s3.endpoint | string | `""` | | +| s3.secretAccessKey | string | `""` | | +| s3.sessionToken | string | `""` | | +| security.allowlist.enabled | bool | `false` | | +| security.allowlist.ip | string | `"0.0.0.0/0"` | | +| security.networkPolicy.enabled | bool | `false` | | +| security.networkPolicy.from | list | `[]` | | +| security.password | string | `"changeme"` | | +| securityContext | object | `{}` | | +| service.customPythonEnv | bool | `false` | | +| service.image.custom.enabled | bool | `false` | | +| service.image.custom.version | string | `"inseefrlab/onyxia-jupyter-pytorch:py3.12.7-gpu"` | | +| service.image.pullPolicy | string | `"IfNotPresent"` | | +| service.image.version | string | `"inseefrlab/onyxia-jupyter-pytorch:py3.12.7-gpu"` | | +| serviceAccount.annotations | object | `{}` | | +| serviceAccount.create | bool | `true` | | +| serviceAccount.name | string | `""` | | +| startupProbe.failureThreshold | int | `60` | | +| startupProbe.initialDelaySeconds | int | `10` | | +| startupProbe.periodSeconds | int | `10` | | +| startupProbe.successThreshold | int | `1` | | +| startupProbe.timeoutSeconds | int | `2` | | +| tolerations | list | `[]` | | +| userPreferences.darkMode | bool | `false` | | +| userPreferences.language | string | `"en"` | | +| vault.configMapName | string | `""` | | +| vault.directory | string | `""` | | +| vault.enabled | bool | `false` | | +| vault.mount | string | `""` | | +| vault.secret | string | `""` | | +| vault.token | string | `""` | | +| vault.url | string | `""` | | + +---------------------------------------------- +Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0) diff --git a/charts/jupyter-pytorch/README.md b/charts/jupyter-pytorch/README.md new file mode 100644 index 00000000..57733544 --- /dev/null +++ b/charts/jupyter-pytorch/README.md @@ -0,0 +1,137 @@ +# jupyter-pytorch + +![Version: 2.1.18](https://img.shields.io/badge/Version-2.1.18-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) + +The JupyterLab IDE with Python and the deep-learning framework PyTorch. + +**Homepage:** + +## Source Code + +* +* + +## Requirements + +| Repository | Name | Version | +|------------|------|---------| +| https://inseefrlab.github.io/helm-charts-interactive-services | library-chart | 1.5.33 | + +## Values + +| Key | Type | Default | Description | +|-----|------|---------|-------------| +| affinity | object | `{}` | | +| autoscaling.enabled | bool | `false` | | +| autoscaling.maxReplicas | int | `100` | | +| autoscaling.minReplicas | int | `1` | | +| autoscaling.targetCPUUtilizationPercentage | int | `80` | | +| certificates | object | `{}` | | +| coresite.configMapName | string | `""` | | +| discovery.hive | bool | `true` | | +| discovery.metaflow | bool | `true` | | +| discovery.mlflow | bool | `true` | | +| environment.group | string | `"users"` | | +| environment.user | string | `"onyxia"` | | +| extraEnvVars | list | `[]` | | +| fullnameOverride | string | `""` | | +| git.branch | string | `""` | | +| git.cache | string | `""` | | +| git.configMapName | string | `""` | | +| git.email | string | `""` | | +| git.enabled | bool | `false` | | +| git.name | string | `""` | | +| git.repository | string | `""` | | +| git.token | string | `""` | | +| global.suspend | bool | `false` | | +| hive.configMapName | string | `""` | | +| imagePullSecrets | list | `[]` | | +| ingress.annotations | list | `[]` | | +| ingress.certManagerClusterIssuer | string | `""` | | +| ingress.enabled | bool | `false` | | +| ingress.hostname | string | `"chart-example.local"` | | +| ingress.ingressClassName | string | `""` | | +| ingress.tls | bool | `true` | | +| ingress.useCertManager | bool | `false` | | +| ingress.useTlsSecret | bool | `false` | | +| ingress.userHostname | string | `"chart-example-user.local"` | | +| init.personalInit | string | `""` | | +| init.personalInitArgs | string | `""` | | +| init.regionInit | string | `""` | | +| init.standardInitPath | string | `"/opt/onyxia-init.sh"` | | +| kubernetes.enabled | bool | `false` | | +| kubernetes.role | string | `"view"` | | +| message.en | string | `""` | | +| message.fr | string | `""` | | +| metaflow.configMapName | string | `""` | | +| mlflow.configMapName | string | `""` | | +| nameOverride | string | `""` | | +| networking.clusterIP | string | `"None"` | | +| networking.service.port | int | `8888` | | +| networking.sparkui.port | int | `4040` | | +| networking.type | string | `"ClusterIP"` | | +| networking.user.enabled | bool | `false` | | +| networking.user.port | int | `5000` | | +| networking.user.ports | list | `[]` | | +| nodeSelector | object | `{}` | | +| openshiftSCC.enabled | bool | `false` | | +| openshiftSCC.scc | string | `""` | | +| persistence.accessMode | string | `"ReadWriteOnce"` | | +| persistence.enabled | bool | `false` | | +| persistence.size | string | `"10Gi"` | | +| podAnnotations | object | `{}` | | +| podSecurityContext.fsGroup | int | `100` | | +| proxy.enabled | bool | `false` | | +| proxy.httpProxy | string | `""` | | +| proxy.httpsProxy | string | `""` | | +| proxy.noProxy | string | `""` | | +| replicaCount | int | `1` | | +| repository.condaRepository | string | `""` | | +| repository.configMapName | string | `""` | | +| repository.pipRepository | string | `""` | | +| resources | object | `{}` | | +| route.annotations | list | `[]` | | +| route.enabled | bool | `false` | | +| route.hostname | string | `"chart-example.local"` | | +| route.tls.termination | string | `"edge"` | | +| route.userHostname | string | `"chart-example-user.local"` | | +| route.wildcardPolicy | string | `"None"` | | +| s3.accessKeyId | string | `""` | | +| s3.configMapName | string | `""` | | +| s3.defaultRegion | string | `""` | | +| s3.enabled | bool | `false` | | +| s3.endpoint | string | `""` | | +| s3.secretAccessKey | string | `""` | | +| s3.sessionToken | string | `""` | | +| security.allowlist.enabled | bool | `false` | | +| security.allowlist.ip | string | `"0.0.0.0/0"` | | +| security.networkPolicy.enabled | bool | `false` | | +| security.networkPolicy.from | list | `[]` | | +| security.password | string | `"changeme"` | | +| securityContext | object | `{}` | | +| service.customPythonEnv | bool | `false` | | +| service.image.custom.enabled | bool | `false` | | +| service.image.custom.version | string | `"inseefrlab/onyxia-jupyter-pytorch:py3.12.7"` | | +| service.image.pullPolicy | string | `"IfNotPresent"` | | +| service.image.version | string | `"inseefrlab/onyxia-jupyter-pytorch:py3.12.7"` | | +| serviceAccount.annotations | object | `{}` | | +| serviceAccount.create | bool | `true` | | +| serviceAccount.name | string | `""` | | +| startupProbe.failureThreshold | int | `60` | | +| startupProbe.initialDelaySeconds | int | `10` | | +| startupProbe.periodSeconds | int | `10` | | +| startupProbe.successThreshold | int | `1` | | +| startupProbe.timeoutSeconds | int | `2` | | +| tolerations | list | `[]` | | +| userPreferences.darkMode | bool | `false` | | +| userPreferences.language | string | `"en"` | | +| vault.configMapName | string | `""` | | +| vault.directory | string | `""` | | +| vault.enabled | bool | `false` | | +| vault.mount | string | `""` | | +| vault.secret | string | `""` | | +| vault.token | string | `""` | | +| vault.url | string | `""` | | + +---------------------------------------------- +Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0) diff --git a/charts/jupyter-r/README.md b/charts/jupyter-r/README.md new file mode 100644 index 00000000..f4f1f84f --- /dev/null +++ b/charts/jupyter-r/README.md @@ -0,0 +1,137 @@ +# jupyter-r + +![Version: 2.1.18](https://img.shields.io/badge/Version-2.1.18-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) + +The JupyterLab IDE with R and a collection of standard data science packages. + +**Homepage:** + +## Source Code + +* +* + +## Requirements + +| Repository | Name | Version | +|------------|------|---------| +| https://inseefrlab.github.io/helm-charts-interactive-services | library-chart | 1.5.33 | + +## Values + +| Key | Type | Default | Description | +|-----|------|---------|-------------| +| affinity | object | `{}` | | +| autoscaling.enabled | bool | `false` | | +| autoscaling.maxReplicas | int | `100` | | +| autoscaling.minReplicas | int | `1` | | +| autoscaling.targetCPUUtilizationPercentage | int | `80` | | +| certificates | object | `{}` | | +| coresite.configMapName | string | `""` | | +| discovery.hive | bool | `true` | | +| discovery.metaflow | bool | `true` | | +| discovery.mlflow | bool | `true` | | +| environment.group | string | `"users"` | | +| environment.user | string | `"onyxia"` | | +| extraEnvVars | list | `[]` | | +| fullnameOverride | string | `""` | | +| git.branch | string | `""` | | +| git.cache | string | `""` | | +| git.configMapName | string | `""` | | +| git.email | string | `""` | | +| git.enabled | bool | `false` | | +| git.name | string | `""` | | +| git.repository | string | `""` | | +| git.token | string | `""` | | +| global.suspend | bool | `false` | | +| hive.configMapName | string | `""` | | +| imagePullSecrets | list | `[]` | | +| ingress.annotations | list | `[]` | | +| ingress.certManagerClusterIssuer | string | `""` | | +| ingress.enabled | bool | `false` | | +| ingress.hostname | string | `"chart-example.local"` | | +| ingress.ingressClassName | string | `""` | | +| ingress.tls | bool | `true` | | +| ingress.useCertManager | bool | `false` | | +| ingress.useTlsSecret | bool | `false` | | +| ingress.userHostname | string | `"chart-example-user.local"` | | +| init.personalInit | string | `""` | | +| init.personalInitArgs | string | `""` | | +| init.regionInit | string | `""` | | +| init.standardInitPath | string | `"/opt/onyxia-init.sh"` | | +| kubernetes.enabled | bool | `false` | | +| kubernetes.role | string | `"view"` | | +| message.en | string | `""` | | +| message.fr | string | `""` | | +| metaflow.configMapName | string | `""` | | +| mlflow.configMapName | string | `""` | | +| nameOverride | string | `""` | | +| networking.clusterIP | string | `"None"` | | +| networking.service.port | int | `8888` | | +| networking.sparkui.port | int | `4040` | | +| networking.type | string | `"ClusterIP"` | | +| networking.user.enabled | bool | `false` | | +| networking.user.port | int | `5000` | | +| networking.user.ports | list | `[]` | | +| nodeSelector | object | `{}` | | +| openshiftSCC.enabled | bool | `false` | | +| openshiftSCC.scc | string | `""` | | +| persistence.accessMode | string | `"ReadWriteOnce"` | | +| persistence.enabled | bool | `false` | | +| persistence.size | string | `"10Gi"` | | +| podAnnotations | object | `{}` | | +| podSecurityContext.fsGroup | int | `100` | | +| proxy.enabled | bool | `false` | | +| proxy.httpProxy | string | `""` | | +| proxy.httpsProxy | string | `""` | | +| proxy.noProxy | string | `""` | | +| replicaCount | int | `1` | | +| repository.condaRepository | string | `""` | | +| repository.configMapName | string | `""` | | +| repository.pipRepository | string | `""` | | +| resources | object | `{}` | | +| route.annotations | list | `[]` | | +| route.enabled | bool | `false` | | +| route.hostname | string | `"chart-example.local"` | | +| route.tls.termination | string | `"edge"` | | +| route.userHostname | string | `"chart-example-user.local"` | | +| route.wildcardPolicy | string | `"None"` | | +| s3.accessKeyId | string | `""` | | +| s3.configMapName | string | `""` | | +| s3.defaultRegion | string | `""` | | +| s3.enabled | bool | `false` | | +| s3.endpoint | string | `""` | | +| s3.secretAccessKey | string | `""` | | +| s3.sessionToken | string | `""` | | +| security.allowlist.enabled | bool | `false` | | +| security.allowlist.ip | string | `"0.0.0.0/0"` | | +| security.networkPolicy.enabled | bool | `false` | | +| security.networkPolicy.from | list | `[]` | | +| security.password | string | `"changeme"` | | +| securityContext | object | `{}` | | +| service.customPythonEnv | bool | `false` | | +| service.image.custom.enabled | bool | `false` | | +| service.image.custom.version | string | `"inseefrlab/onyxia-jupyter-r:r4.4.1"` | | +| service.image.pullPolicy | string | `"IfNotPresent"` | | +| service.image.version | string | `"inseefrlab/onyxia-jupyter-r:r4.4.1"` | | +| serviceAccount.annotations | object | `{}` | | +| serviceAccount.create | bool | `true` | | +| serviceAccount.name | string | `""` | | +| startupProbe.failureThreshold | int | `60` | | +| startupProbe.initialDelaySeconds | int | `10` | | +| startupProbe.periodSeconds | int | `10` | | +| startupProbe.successThreshold | int | `1` | | +| startupProbe.timeoutSeconds | int | `2` | | +| tolerations | list | `[]` | | +| userPreferences.darkMode | bool | `false` | | +| userPreferences.language | string | `"en"` | | +| vault.configMapName | string | `""` | | +| vault.directory | string | `""` | | +| vault.enabled | bool | `false` | | +| vault.mount | string | `""` | | +| vault.secret | string | `""` | | +| vault.token | string | `""` | | +| vault.url | string | `""` | | + +---------------------------------------------- +Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0) diff --git a/charts/jupyter-tensorflow-gpu/README.md b/charts/jupyter-tensorflow-gpu/README.md new file mode 100644 index 00000000..153e516b --- /dev/null +++ b/charts/jupyter-tensorflow-gpu/README.md @@ -0,0 +1,137 @@ +# jupyter-tensorflow-gpu + +![Version: 2.1.18](https://img.shields.io/badge/Version-2.1.18-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) + +The JupyterLab IDE with Python and the deep-learning framework TensorFlow, with GPU support. + +**Homepage:** + +## Source Code + +* +* + +## Requirements + +| Repository | Name | Version | +|------------|------|---------| +| https://inseefrlab.github.io/helm-charts-interactive-services | library-chart | 1.5.33 | + +## Values + +| Key | Type | Default | Description | +|-----|------|---------|-------------| +| affinity | object | `{}` | | +| autoscaling.enabled | bool | `false` | | +| autoscaling.maxReplicas | int | `100` | | +| autoscaling.minReplicas | int | `1` | | +| autoscaling.targetCPUUtilizationPercentage | int | `80` | | +| certificates | object | `{}` | | +| coresite.configMapName | string | `""` | | +| discovery.hive | bool | `true` | | +| discovery.metaflow | bool | `true` | | +| discovery.mlflow | bool | `true` | | +| environment.group | string | `"users"` | | +| environment.user | string | `"onyxia"` | | +| extraEnvVars | list | `[]` | | +| fullnameOverride | string | `""` | | +| git.branch | string | `""` | | +| git.cache | string | `""` | | +| git.configMapName | string | `""` | | +| git.email | string | `""` | | +| git.enabled | bool | `false` | | +| git.name | string | `""` | | +| git.repository | string | `""` | | +| git.token | string | `""` | | +| global.suspend | bool | `false` | | +| hive.configMapName | string | `""` | | +| imagePullSecrets | list | `[]` | | +| ingress.annotations | list | `[]` | | +| ingress.certManagerClusterIssuer | string | `""` | | +| ingress.enabled | bool | `false` | | +| ingress.hostname | string | `"chart-example.local"` | | +| ingress.ingressClassName | string | `""` | | +| ingress.tls | bool | `true` | | +| ingress.useCertManager | bool | `false` | | +| ingress.useTlsSecret | bool | `false` | | +| ingress.userHostname | string | `"chart-example-user.local"` | | +| init.personalInit | string | `""` | | +| init.personalInitArgs | string | `""` | | +| init.regionInit | string | `""` | | +| init.standardInitPath | string | `"/opt/onyxia-init.sh"` | | +| kubernetes.enabled | bool | `false` | | +| kubernetes.role | string | `"view"` | | +| message.en | string | `""` | | +| message.fr | string | `""` | | +| metaflow.configMapName | string | `""` | | +| mlflow.configMapName | string | `""` | | +| nameOverride | string | `""` | | +| networking.clusterIP | string | `"None"` | | +| networking.service.port | int | `8888` | | +| networking.sparkui.port | int | `4040` | | +| networking.type | string | `"ClusterIP"` | | +| networking.user.enabled | bool | `false` | | +| networking.user.port | int | `5000` | | +| networking.user.ports | list | `[]` | | +| nodeSelector | object | `{}` | | +| openshiftSCC.enabled | bool | `false` | | +| openshiftSCC.scc | string | `""` | | +| persistence.accessMode | string | `"ReadWriteOnce"` | | +| persistence.enabled | bool | `false` | | +| persistence.size | string | `"10Gi"` | | +| podAnnotations | object | `{}` | | +| podSecurityContext.fsGroup | int | `100` | | +| proxy.enabled | bool | `false` | | +| proxy.httpProxy | string | `""` | | +| proxy.httpsProxy | string | `""` | | +| proxy.noProxy | string | `""` | | +| replicaCount | int | `1` | | +| repository.condaRepository | string | `""` | | +| repository.configMapName | string | `""` | | +| repository.pipRepository | string | `""` | | +| resources | object | `{}` | | +| route.annotations | list | `[]` | | +| route.enabled | bool | `false` | | +| route.hostname | string | `"chart-example.local"` | | +| route.tls.termination | string | `"edge"` | | +| route.userHostname | string | `"chart-example-user.local"` | | +| route.wildcardPolicy | string | `"None"` | | +| s3.accessKeyId | string | `""` | | +| s3.configMapName | string | `""` | | +| s3.defaultRegion | string | `""` | | +| s3.enabled | bool | `false` | | +| s3.endpoint | string | `""` | | +| s3.secretAccessKey | string | `""` | | +| s3.sessionToken | string | `""` | | +| security.allowlist.enabled | bool | `false` | | +| security.allowlist.ip | string | `"0.0.0.0/0"` | | +| security.networkPolicy.enabled | bool | `false` | | +| security.networkPolicy.from | list | `[]` | | +| security.password | string | `"changeme"` | | +| securityContext | object | `{}` | | +| service.customPythonEnv | bool | `false` | | +| service.image.custom.enabled | bool | `false` | | +| service.image.custom.version | string | `"inseefrlab/onyxia-jupyter-tensorflow:py3.12.7-gpu"` | | +| service.image.pullPolicy | string | `"IfNotPresent"` | | +| service.image.version | string | `"inseefrlab/onyxia-jupyter-tensorflow:py3.12.7-gpu"` | | +| serviceAccount.annotations | object | `{}` | | +| serviceAccount.create | bool | `true` | | +| serviceAccount.name | string | `""` | | +| startupProbe.failureThreshold | int | `60` | | +| startupProbe.initialDelaySeconds | int | `10` | | +| startupProbe.periodSeconds | int | `10` | | +| startupProbe.successThreshold | int | `1` | | +| startupProbe.timeoutSeconds | int | `2` | | +| tolerations | list | `[]` | | +| userPreferences.darkMode | bool | `false` | | +| userPreferences.language | string | `"en"` | | +| vault.configMapName | string | `""` | | +| vault.directory | string | `""` | | +| vault.enabled | bool | `false` | | +| vault.mount | string | `""` | | +| vault.secret | string | `""` | | +| vault.token | string | `""` | | +| vault.url | string | `""` | | + +---------------------------------------------- +Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0) diff --git a/charts/jupyter-tensorflow/README.md b/charts/jupyter-tensorflow/README.md new file mode 100644 index 00000000..45c0db87 --- /dev/null +++ b/charts/jupyter-tensorflow/README.md @@ -0,0 +1,137 @@ +# jupyter-tensorflow + +![Version: 2.1.18](https://img.shields.io/badge/Version-2.1.18-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) + +The JupyterLab IDE with Python and the deep-learning framework TensorFlow. + +**Homepage:** + +## Source Code + +* +* + +## Requirements + +| Repository | Name | Version | +|------------|------|---------| +| https://inseefrlab.github.io/helm-charts-interactive-services | library-chart | 1.5.33 | + +## Values + +| Key | Type | Default | Description | +|-----|------|---------|-------------| +| affinity | object | `{}` | | +| autoscaling.enabled | bool | `false` | | +| autoscaling.maxReplicas | int | `100` | | +| autoscaling.minReplicas | int | `1` | | +| autoscaling.targetCPUUtilizationPercentage | int | `80` | | +| certificates | object | `{}` | | +| coresite.configMapName | string | `""` | | +| discovery.hive | bool | `true` | | +| discovery.metaflow | bool | `true` | | +| discovery.mlflow | bool | `true` | | +| environment.group | string | `"users"` | | +| environment.user | string | `"onyxia"` | | +| extraEnvVars | list | `[]` | | +| fullnameOverride | string | `""` | | +| git.branch | string | `""` | | +| git.cache | string | `""` | | +| git.configMapName | string | `""` | | +| git.email | string | `""` | | +| git.enabled | bool | `false` | | +| git.name | string | `""` | | +| git.repository | string | `""` | | +| git.token | string | `""` | | +| global.suspend | bool | `false` | | +| hive.configMapName | string | `""` | | +| imagePullSecrets | list | `[]` | | +| ingress.annotations | list | `[]` | | +| ingress.certManagerClusterIssuer | string | `""` | | +| ingress.enabled | bool | `false` | | +| ingress.hostname | string | `"chart-example.local"` | | +| ingress.ingressClassName | string | `""` | | +| ingress.tls | bool | `true` | | +| ingress.useCertManager | bool | `false` | | +| ingress.useTlsSecret | bool | `false` | | +| ingress.userHostname | string | `"chart-example-user.local"` | | +| init.personalInit | string | `""` | | +| init.personalInitArgs | string | `""` | | +| init.regionInit | string | `""` | | +| init.standardInitPath | string | `"/opt/onyxia-init.sh"` | | +| kubernetes.enabled | bool | `false` | | +| kubernetes.role | string | `"view"` | | +| message.en | string | `""` | | +| message.fr | string | `""` | | +| metaflow.configMapName | string | `""` | | +| mlflow.configMapName | string | `""` | | +| nameOverride | string | `""` | | +| networking.clusterIP | string | `"None"` | | +| networking.service.port | int | `8888` | | +| networking.sparkui.port | int | `4040` | | +| networking.type | string | `"ClusterIP"` | | +| networking.user.enabled | bool | `false` | | +| networking.user.port | int | `5000` | | +| networking.user.ports | list | `[]` | | +| nodeSelector | object | `{}` | | +| openshiftSCC.enabled | bool | `false` | | +| openshiftSCC.scc | string | `""` | | +| persistence.accessMode | string | `"ReadWriteOnce"` | | +| persistence.enabled | bool | `false` | | +| persistence.size | string | `"10Gi"` | | +| podAnnotations | object | `{}` | | +| podSecurityContext.fsGroup | int | `100` | | +| proxy.enabled | bool | `false` | | +| proxy.httpProxy | string | `""` | | +| proxy.httpsProxy | string | `""` | | +| proxy.noProxy | string | `""` | | +| replicaCount | int | `1` | | +| repository.condaRepository | string | `""` | | +| repository.configMapName | string | `""` | | +| repository.pipRepository | string | `""` | | +| resources | object | `{}` | | +| route.annotations | list | `[]` | | +| route.enabled | bool | `false` | | +| route.hostname | string | `"chart-example.local"` | | +| route.tls.termination | string | `"edge"` | | +| route.userHostname | string | `"chart-example-user.local"` | | +| route.wildcardPolicy | string | `"None"` | | +| s3.accessKeyId | string | `""` | | +| s3.configMapName | string | `""` | | +| s3.defaultRegion | string | `""` | | +| s3.enabled | bool | `false` | | +| s3.endpoint | string | `""` | | +| s3.secretAccessKey | string | `""` | | +| s3.sessionToken | string | `""` | | +| security.allowlist.enabled | bool | `false` | | +| security.allowlist.ip | string | `"0.0.0.0/0"` | | +| security.networkPolicy.enabled | bool | `false` | | +| security.networkPolicy.from | list | `[]` | | +| security.password | string | `"changeme"` | | +| securityContext | object | `{}` | | +| service.customPythonEnv | bool | `false` | | +| service.image.custom.enabled | bool | `false` | | +| service.image.custom.version | string | `"inseefrlab/onyxia-jupyter-tensorflow:py3.12.7"` | | +| service.image.pullPolicy | string | `"IfNotPresent"` | | +| service.image.version | string | `"inseefrlab/onyxia-jupyter-tensorflow:py3.12.7"` | | +| serviceAccount.annotations | object | `{}` | | +| serviceAccount.create | bool | `true` | | +| serviceAccount.name | string | `""` | | +| startupProbe.failureThreshold | int | `60` | | +| startupProbe.initialDelaySeconds | int | `10` | | +| startupProbe.periodSeconds | int | `10` | | +| startupProbe.successThreshold | int | `1` | | +| startupProbe.timeoutSeconds | int | `2` | | +| tolerations | list | `[]` | | +| userPreferences.darkMode | bool | `false` | | +| userPreferences.language | string | `"en"` | | +| vault.configMapName | string | `""` | | +| vault.directory | string | `""` | | +| vault.enabled | bool | `false` | | +| vault.mount | string | `""` | | +| vault.secret | string | `""` | | +| vault.token | string | `""` | | +| vault.url | string | `""` | | + +---------------------------------------------- +Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0) diff --git a/charts/rstudio-gpu/README.md b/charts/rstudio-gpu/README.md new file mode 100644 index 00000000..9bc36ad7 --- /dev/null +++ b/charts/rstudio-gpu/README.md @@ -0,0 +1,125 @@ +# rstudio-gpu + +![Version: 2.1.13](https://img.shields.io/badge/Version-2.1.13-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. + +**Homepage:** + +## Source Code + +* +* + +## Requirements + +| Repository | Name | Version | +|------------|------|---------| +| https://inseefrlab.github.io/helm-charts-interactive-services | library-chart | 1.5.33 | + +## Values + +| Key | Type | Default | Description | +|-----|------|---------|-------------| +| affinity | object | `{}` | | +| autoscaling.enabled | bool | `false` | | +| autoscaling.maxReplicas | int | `100` | | +| autoscaling.minReplicas | int | `1` | | +| autoscaling.targetCPUUtilizationPercentage | int | `80` | | +| environment.group | string | `"users"` | | +| environment.user | string | `"onyxia"` | | +| extraEnvVars | list | `[]` | | +| fullnameOverride | string | `""` | | +| git.branch | string | `""` | | +| git.cache | string | `""` | | +| git.configMapName | string | `""` | | +| git.email | string | `""` | | +| git.enabled | bool | `true` | | +| git.name | string | `""` | | +| git.repository | string | `""` | | +| git.token | string | `""` | | +| global.suspend | bool | `false` | | +| imagePullSecrets | list | `[]` | | +| ingress.annotations | list | `[]` | | +| ingress.certManagerClusterIssuer | string | `""` | | +| ingress.enabled | bool | `false` | | +| ingress.hostname | string | `"chart-example.local"` | | +| ingress.tls | bool | `true` | | +| ingress.useCertManager | bool | `false` | | +| ingress.useTlsSecret | bool | `false` | | +| ingress.userHostname | string | `"chart-example-user.local"` | | +| init.personalInit | string | `""` | | +| init.personalInitArgs | string | `""` | | +| init.regionInit | string | `""` | | +| init.standardInitPath | string | `"/opt/onyxia-init.sh"` | | +| kubernetes.enabled | bool | `true` | | +| kubernetes.role | string | `"view"` | | +| message.en | string | `""` | | +| message.fr | string | `""` | | +| nameOverride | string | `""` | | +| networking.clusterIP | string | `"None"` | | +| networking.service.port | int | `8787` | | +| networking.sparkui.port | int | `4040` | | +| networking.type | string | `"ClusterIP"` | | +| networking.user.enabled | bool | `false` | | +| networking.user.port | int | `5000` | | +| networking.user.ports | list | `[]` | | +| nodeSelector | object | `{}` | | +| persistence.accessMode | string | `"ReadWriteOnce"` | | +| persistence.enabled | bool | `true` | | +| persistence.size | string | `"10Gi"` | | +| podAnnotations | object | `{}` | | +| podSecurityContext.fsGroup | int | `100` | | +| proxy.enabled | bool | `false` | | +| proxy.httpProxy | string | `""` | | +| proxy.httpsProxy | string | `""` | | +| proxy.noProxy | string | `""` | | +| replicaCount | int | `1` | | +| repository.configMapName | string | `""` | | +| repository.packageManagerUrl | string | `""` | | +| repository.rRepository | string | `""` | | +| resources | object | `{}` | | +| route.annotations | list | `[]` | | +| route.enabled | bool | `false` | | +| route.hostname | string | `"chart-example.local"` | | +| route.tls.termination | string | `"edge"` | | +| route.userHostname | string | `"chart-example-user.local"` | | +| route.wildcardPolicy | string | `"None"` | | +| s3.accessKeyId | string | `""` | | +| s3.configMapName | string | `""` | | +| s3.defaultRegion | string | `""` | | +| s3.enabled | bool | `true` | | +| s3.endpoint | string | `""` | | +| s3.secretAccessKey | string | `""` | | +| s3.sessionToken | string | `""` | | +| security.allowlist.enabled | bool | `false` | | +| security.allowlist.ip | string | `"0.0.0.0/0"` | | +| security.networkPolicy.enabled | bool | `false` | | +| security.networkPolicy.from | list | `[]` | | +| security.password | string | `"changeme"` | | +| securityContext | object | `{}` | | +| service.image.custom.enabled | bool | `false` | | +| service.image.custom.version | string | `"inseefrlab/onyxia-rstudio:r4.4.1-gpu"` | | +| service.image.pullPolicy | string | `"IfNotPresent"` | | +| service.image.version | string | `"inseefrlab/onyxia-rstudio:r4.4.1-gpu"` | | +| serviceAccount.annotations | object | `{}` | | +| serviceAccount.create | bool | `true` | | +| serviceAccount.name | string | `""` | | +| startupProbe.failureThreshold | int | `60` | | +| startupProbe.initialDelaySeconds | int | `10` | | +| startupProbe.periodSeconds | int | `10` | | +| startupProbe.successThreshold | int | `1` | | +| startupProbe.timeoutSeconds | int | `2` | | +| tolerations | list | `[]` | | +| userPreferences.darkMode | bool | `false` | | +| userPreferences.language | string | `"en"` | | +| vault.configMapName | string | `""` | | +| vault.directory | string | `""` | | +| vault.enabled | bool | `true` | | +| vault.mount | string | `""` | | +| vault.secret | string | `""` | | +| vault.token | string | `""` | | +| vault.url | string | `""` | | + +---------------------------------------------- +Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0) diff --git a/charts/vscode-pyspark/README.md b/charts/vscode-pyspark/README.md index 17c63787..a0c36b09 100644 --- a/charts/vscode-pyspark/README.md +++ b/charts/vscode-pyspark/README.md @@ -1,6 +1,6 @@ # vscode-pyspark -![Version: 2.1.19](https://img.shields.io/badge/Version-2.1.19-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) +![Version: 2.1.20](https://img.shields.io/badge/Version-2.1.20-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) The Visual Studio Code IDE with PySpark, an interface to use Apache Spark from Python. @@ -110,9 +110,9 @@ The Visual Studio Code IDE with PySpark, an interface to use Apache Spark from P | securityContext | object | `{}` | | | service.customPythonEnv | bool | `false` | | | service.image.custom.enabled | bool | `false` | | -| service.image.custom.version | string | `"inseefrlab/onyxia-vscode-pyspark:py3.12.6-spark3.5.3"` | | +| service.image.custom.version | string | `"inseefrlab/onyxia-vscode-pyspark:py3.12.7-spark3.5.3"` | | | service.image.pullPolicy | string | `"IfNotPresent"` | | -| service.image.version | string | `"inseefrlab/onyxia-vscode-pyspark:py3.12.6-spark3.5.3"` | | +| service.image.version | string | `"inseefrlab/onyxia-vscode-pyspark:py3.12.7-spark3.5.3"` | | | serviceAccount.annotations | object | `{}` | | | serviceAccount.create | bool | `true` | | | serviceAccount.name | string | `""` | | diff --git a/charts/vscode-python-gpu/README.md b/charts/vscode-python-gpu/README.md new file mode 100644 index 00000000..36d9ab66 --- /dev/null +++ b/charts/vscode-python-gpu/README.md @@ -0,0 +1,135 @@ +# vscode-python-gpu + +![Version: 2.1.19](https://img.shields.io/badge/Version-2.1.19-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) + +The VSCOde IDE with Python, Julia, and a collection of standard data science packages, with GPU support. + +**Homepage:** + +## Source Code + +* +* + +## Requirements + +| Repository | Name | Version | +|------------|------|---------| +| https://inseefrlab.github.io/helm-charts-interactive-services | library-chart | 1.5.33 | + +## Values + +| Key | Type | Default | Description | +|-----|------|---------|-------------| +| affinity | object | `{}` | | +| autoscaling.enabled | bool | `false` | | +| autoscaling.maxReplicas | int | `100` | | +| autoscaling.minReplicas | int | `1` | | +| autoscaling.targetCPUUtilizationPercentage | int | `80` | | +| certificates | object | `{}` | | +| coresite.configMapName | string | `""` | | +| discovery.hive | bool | `true` | | +| discovery.metaflow | bool | `true` | | +| discovery.mlflow | bool | `true` | | +| environment.group | string | `"users"` | | +| environment.user | string | `"onyxia"` | | +| extraEnvVars | list | `[]` | | +| fullnameOverride | string | `""` | | +| git.branch | string | `""` | | +| git.cache | string | `""` | | +| git.configMapName | string | `""` | | +| git.email | string | `""` | | +| git.enabled | bool | `true` | | +| git.name | string | `""` | | +| global.suspend | bool | `false` | | +| hive.configMapName | string | `""` | | +| imagePullSecrets | list | `[]` | | +| ingress.annotations | list | `[]` | | +| ingress.certManagerClusterIssuer | string | `""` | | +| ingress.enabled | bool | `false` | | +| ingress.hostname | string | `"chart-example.local"` | | +| ingress.ingressClassName | string | `""` | | +| ingress.tls | bool | `true` | | +| ingress.useCertManager | bool | `false` | | +| ingress.useTlsSecret | bool | `false` | | +| ingress.userHostname | string | `"chart-example-user.local"` | | +| init.personalInit | string | `""` | | +| init.personalInitArgs | string | `""` | | +| init.regionInit | string | `""` | | +| init.regionInitCheckSum | string | `""` | | +| init.standardInitPath | string | `"/opt/onyxia-init.sh"` | | +| kubernetes.enabled | bool | `true` | | +| kubernetes.role | string | `"view"` | | +| message.en | string | `""` | | +| message.fr | string | `""` | | +| metaflow.configMapName | string | `""` | | +| mlflow.configMapName | string | `""` | | +| nameOverride | string | `""` | | +| networking.clusterIP | string | `"None"` | | +| networking.service.port | int | `8080` | | +| networking.type | string | `"ClusterIP"` | | +| networking.user.enabled | bool | `false` | | +| networking.user.port | int | `5000` | | +| networking.user.ports | list | `[]` | | +| nodeSelector | object | `{}` | | +| openshiftSCC.enabled | bool | `false` | | +| openshiftSCC.scc | string | `""` | | +| persistence.accessMode | string | `"ReadWriteOnce"` | | +| persistence.enabled | bool | `true` | | +| persistence.size | string | `"10Gi"` | | +| podAnnotations | object | `{}` | | +| podSecurityContext.fsGroup | int | `100` | | +| proxy.enabled | bool | `false` | | +| proxy.httpProxy | string | `""` | | +| proxy.httpsProxy | string | `""` | | +| proxy.noProxy | string | `""` | | +| replicaCount | int | `1` | | +| repository.condaRepository | string | `""` | | +| repository.configMapName | string | `""` | | +| repository.pipRepository | string | `""` | | +| resources | object | `{}` | | +| route.annotations | list | `[]` | | +| route.enabled | bool | `false` | | +| route.hostname | string | `"chart-example.local"` | | +| route.tls.termination | string | `"edge"` | | +| route.userHostname | string | `"chart-example-user.local"` | | +| route.wildcardPolicy | string | `"None"` | | +| s3.accessKeyId | string | `""` | | +| s3.configMapName | string | `""` | | +| s3.defaultRegion | string | `""` | | +| s3.enabled | bool | `true` | | +| s3.endpoint | string | `""` | | +| s3.secretAccessKey | string | `""` | | +| s3.sessionToken | string | `""` | | +| security.allowlist.enabled | bool | `false` | | +| security.allowlist.ip | string | `"0.0.0.0/0"` | | +| security.networkPolicy.enabled | bool | `false` | | +| security.networkPolicy.from | list | `[]` | | +| security.password | string | `"changeme"` | | +| securityContext | object | `{}` | | +| service.customPythonEnv | bool | `false` | | +| service.image.custom.enabled | bool | `false` | | +| service.image.custom.version | string | `"inseefrlab/onyxia-vscode-python:py3.12.7-gpu"` | | +| service.image.pullPolicy | string | `"IfNotPresent"` | | +| service.image.version | string | `"inseefrlab/onyxia-vscode-python:py3.12.7-gpu"` | | +| serviceAccount.annotations | object | `{}` | | +| serviceAccount.create | bool | `true` | | +| serviceAccount.name | string | `""` | | +| startupProbe.failureThreshold | int | `60` | | +| startupProbe.initialDelaySeconds | int | `10` | | +| startupProbe.periodSeconds | int | `10` | | +| startupProbe.successThreshold | int | `1` | | +| startupProbe.timeoutSeconds | int | `2` | | +| tolerations | list | `[]` | | +| userPreferences.darkMode | bool | `false` | | +| userPreferences.language | string | `"en"` | | +| vault.configMapName | string | `""` | | +| vault.directory | string | `""` | | +| vault.enabled | bool | `true` | | +| vault.mount | string | `""` | | +| vault.secret | string | `""` | | +| vault.token | string | `""` | | +| vault.url | string | `""` | | + +---------------------------------------------- +Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0) diff --git a/charts/vscode-python/README.md b/charts/vscode-python/README.md index 480e3d75..9abd8dc7 100644 --- a/charts/vscode-python/README.md +++ b/charts/vscode-python/README.md @@ -1,6 +1,6 @@ # vscode-python -![Version: 2.1.18](https://img.shields.io/badge/Version-2.1.18-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) +![Version: 2.1.19](https://img.shields.io/badge/Version-2.1.19-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) The Visual Studio Code IDE with Python, Julia, and a collection of standard data science packages. @@ -109,9 +109,9 @@ The Visual Studio Code IDE with Python, Julia, and a collection of standard data | securityContext | object | `{}` | | | service.customPythonEnv | bool | `false` | | | service.image.custom.enabled | bool | `false` | | -| service.image.custom.version | string | `"inseefrlab/onyxia-vscode-python:py3.12.6"` | | +| service.image.custom.version | string | `"inseefrlab/onyxia-vscode-python:py3.12.7"` | | | service.image.pullPolicy | string | `"IfNotPresent"` | | -| service.image.version | string | `"inseefrlab/onyxia-vscode-python:py3.12.6"` | | +| service.image.version | string | `"inseefrlab/onyxia-vscode-python:py3.12.7"` | | | serviceAccount.annotations | object | `{}` | | | serviceAccount.create | bool | `true` | | | serviceAccount.name | string | `""` | | diff --git a/charts/vscode-pytorch-gpu/README.md b/charts/vscode-pytorch-gpu/README.md new file mode 100644 index 00000000..fa7069b5 --- /dev/null +++ b/charts/vscode-pytorch-gpu/README.md @@ -0,0 +1,135 @@ +# vscode-pytorch-gpu + +![Version: 2.1.19](https://img.shields.io/badge/Version-2.1.19-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) + +The VSCode IDE with Python and the deep-learning framework PyTorch, with GPU support. + +**Homepage:** + +## Source Code + +* +* + +## Requirements + +| Repository | Name | Version | +|------------|------|---------| +| https://inseefrlab.github.io/helm-charts-interactive-services | library-chart | 1.5.33 | + +## Values + +| Key | Type | Default | Description | +|-----|------|---------|-------------| +| affinity | object | `{}` | | +| autoscaling.enabled | bool | `false` | | +| autoscaling.maxReplicas | int | `100` | | +| autoscaling.minReplicas | int | `1` | | +| autoscaling.targetCPUUtilizationPercentage | int | `80` | | +| certificates | object | `{}` | | +| coresite.configMapName | string | `""` | | +| discovery.hive | bool | `true` | | +| discovery.metaflow | bool | `true` | | +| discovery.mlflow | bool | `true` | | +| environment.group | string | `"users"` | | +| environment.user | string | `"onyxia"` | | +| extraEnvVars | list | `[]` | | +| fullnameOverride | string | `""` | | +| git.branch | string | `""` | | +| git.cache | string | `""` | | +| git.configMapName | string | `""` | | +| git.email | string | `""` | | +| git.enabled | bool | `true` | | +| git.name | string | `""` | | +| global.suspend | bool | `false` | | +| hive.configMapName | string | `""` | | +| imagePullSecrets | list | `[]` | | +| ingress.annotations | list | `[]` | | +| ingress.certManagerClusterIssuer | string | `""` | | +| ingress.enabled | bool | `false` | | +| ingress.hostname | string | `"chart-example.local"` | | +| ingress.ingressClassName | string | `""` | | +| ingress.tls | bool | `true` | | +| ingress.useCertManager | bool | `false` | | +| ingress.useTlsSecret | bool | `false` | | +| ingress.userHostname | string | `"chart-example-user.local"` | | +| init.personalInit | string | `""` | | +| init.personalInitArgs | string | `""` | | +| init.regionInit | string | `""` | | +| init.regionInitCheckSum | string | `""` | | +| init.standardInitPath | string | `"/opt/onyxia-init.sh"` | | +| kubernetes.enabled | bool | `true` | | +| kubernetes.role | string | `"view"` | | +| message.en | string | `""` | | +| message.fr | string | `""` | | +| metaflow.configMapName | string | `""` | | +| mlflow.configMapName | string | `""` | | +| nameOverride | string | `""` | | +| networking.clusterIP | string | `"None"` | | +| networking.service.port | int | `8080` | | +| networking.type | string | `"ClusterIP"` | | +| networking.user.enabled | bool | `false` | | +| networking.user.port | int | `5000` | | +| networking.user.ports | list | `[]` | | +| nodeSelector | object | `{}` | | +| openshiftSCC.enabled | bool | `false` | | +| openshiftSCC.scc | string | `""` | | +| persistence.accessMode | string | `"ReadWriteOnce"` | | +| persistence.enabled | bool | `true` | | +| persistence.size | string | `"10Gi"` | | +| podAnnotations | object | `{}` | | +| podSecurityContext.fsGroup | int | `100` | | +| proxy.enabled | bool | `false` | | +| proxy.httpProxy | string | `""` | | +| proxy.httpsProxy | string | `""` | | +| proxy.noProxy | string | `""` | | +| replicaCount | int | `1` | | +| repository.condaRepository | string | `""` | | +| repository.configMapName | string | `""` | | +| repository.pipRepository | string | `""` | | +| resources | object | `{}` | | +| route.annotations | list | `[]` | | +| route.enabled | bool | `false` | | +| route.hostname | string | `"chart-example.local"` | | +| route.tls.termination | string | `"edge"` | | +| route.userHostname | string | `"chart-example-user.local"` | | +| route.wildcardPolicy | string | `"None"` | | +| s3.accessKeyId | string | `""` | | +| s3.configMapName | string | `""` | | +| s3.defaultRegion | string | `""` | | +| s3.enabled | bool | `true` | | +| s3.endpoint | string | `""` | | +| s3.secretAccessKey | string | `""` | | +| s3.sessionToken | string | `""` | | +| security.allowlist.enabled | bool | `false` | | +| security.allowlist.ip | string | `"0.0.0.0/0"` | | +| security.networkPolicy.enabled | bool | `false` | | +| security.networkPolicy.from | list | `[]` | | +| security.password | string | `"changeme"` | | +| securityContext | object | `{}` | | +| service.customPythonEnv | bool | `false` | | +| service.image.custom.enabled | bool | `false` | | +| service.image.custom.version | string | `"inseefrlab/onyxia-vscode-pytorch:py3.12.7-gpu"` | | +| service.image.pullPolicy | string | `"IfNotPresent"` | | +| service.image.version | string | `"inseefrlab/onyxia-vscode-pytorch:py3.12.7-gpu"` | | +| serviceAccount.annotations | object | `{}` | | +| serviceAccount.create | bool | `true` | | +| serviceAccount.name | string | `""` | | +| startupProbe.failureThreshold | int | `60` | | +| startupProbe.initialDelaySeconds | int | `10` | | +| startupProbe.periodSeconds | int | `10` | | +| startupProbe.successThreshold | int | `1` | | +| startupProbe.timeoutSeconds | int | `2` | | +| tolerations | list | `[]` | | +| userPreferences.darkMode | bool | `false` | | +| userPreferences.language | string | `"en"` | | +| vault.configMapName | string | `""` | | +| vault.directory | string | `""` | | +| vault.enabled | bool | `true` | | +| vault.mount | string | `""` | | +| vault.secret | string | `""` | | +| vault.token | string | `""` | | +| vault.url | string | `""` | | + +---------------------------------------------- +Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0) diff --git a/charts/vscode-pytorch/README.md b/charts/vscode-pytorch/README.md new file mode 100644 index 00000000..7f411324 --- /dev/null +++ b/charts/vscode-pytorch/README.md @@ -0,0 +1,135 @@ +# vscode-pytorch + +![Version: 2.1.19](https://img.shields.io/badge/Version-2.1.19-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) + +The VSCode IDE with Python and the deep-learning framework PyTorch. + +**Homepage:** + +## Source Code + +* +* + +## Requirements + +| Repository | Name | Version | +|------------|------|---------| +| https://inseefrlab.github.io/helm-charts-interactive-services | library-chart | 1.5.33 | + +## Values + +| Key | Type | Default | Description | +|-----|------|---------|-------------| +| affinity | object | `{}` | | +| autoscaling.enabled | bool | `false` | | +| autoscaling.maxReplicas | int | `100` | | +| autoscaling.minReplicas | int | `1` | | +| autoscaling.targetCPUUtilizationPercentage | int | `80` | | +| certificates | object | `{}` | | +| coresite.configMapName | string | `""` | | +| discovery.hive | bool | `true` | | +| discovery.metaflow | bool | `true` | | +| discovery.mlflow | bool | `true` | | +| environment.group | string | `"users"` | | +| environment.user | string | `"onyxia"` | | +| extraEnvVars | list | `[]` | | +| fullnameOverride | string | `""` | | +| git.branch | string | `""` | | +| git.cache | string | `""` | | +| git.configMapName | string | `""` | | +| git.email | string | `""` | | +| git.enabled | bool | `true` | | +| git.name | string | `""` | | +| global.suspend | bool | `false` | | +| hive.configMapName | string | `""` | | +| imagePullSecrets | list | `[]` | | +| ingress.annotations | list | `[]` | | +| ingress.certManagerClusterIssuer | string | `""` | | +| ingress.enabled | bool | `false` | | +| ingress.hostname | string | `"chart-example.local"` | | +| ingress.ingressClassName | string | `""` | | +| ingress.tls | bool | `true` | | +| ingress.useCertManager | bool | `false` | | +| ingress.useTlsSecret | bool | `false` | | +| ingress.userHostname | string | `"chart-example-user.local"` | | +| init.personalInit | string | `""` | | +| init.personalInitArgs | string | `""` | | +| init.regionInit | string | `""` | | +| init.regionInitCheckSum | string | `""` | | +| init.standardInitPath | string | `"/opt/onyxia-init.sh"` | | +| kubernetes.enabled | bool | `true` | | +| kubernetes.role | string | `"view"` | | +| message.en | string | `""` | | +| message.fr | string | `""` | | +| metaflow.configMapName | string | `""` | | +| mlflow.configMapName | string | `""` | | +| nameOverride | string | `""` | | +| networking.clusterIP | string | `"None"` | | +| networking.service.port | int | `8080` | | +| networking.type | string | `"ClusterIP"` | | +| networking.user.enabled | bool | `false` | | +| networking.user.port | int | `5000` | | +| networking.user.ports | list | `[]` | | +| nodeSelector | object | `{}` | | +| openshiftSCC.enabled | bool | `false` | | +| openshiftSCC.scc | string | `""` | | +| persistence.accessMode | string | `"ReadWriteOnce"` | | +| persistence.enabled | bool | `true` | | +| persistence.size | string | `"10Gi"` | | +| podAnnotations | object | `{}` | | +| podSecurityContext.fsGroup | int | `100` | | +| proxy.enabled | bool | `false` | | +| proxy.httpProxy | string | `""` | | +| proxy.httpsProxy | string | `""` | | +| proxy.noProxy | string | `""` | | +| replicaCount | int | `1` | | +| repository.condaRepository | string | `""` | | +| repository.configMapName | string | `""` | | +| repository.pipRepository | string | `""` | | +| resources | object | `{}` | | +| route.annotations | list | `[]` | | +| route.enabled | bool | `false` | | +| route.hostname | string | `"chart-example.local"` | | +| route.tls.termination | string | `"edge"` | | +| route.userHostname | string | `"chart-example-user.local"` | | +| route.wildcardPolicy | string | `"None"` | | +| s3.accessKeyId | string | `""` | | +| s3.configMapName | string | `""` | | +| s3.defaultRegion | string | `""` | | +| s3.enabled | bool | `true` | | +| s3.endpoint | string | `""` | | +| s3.secretAccessKey | string | `""` | | +| s3.sessionToken | string | `""` | | +| security.allowlist.enabled | bool | `false` | | +| security.allowlist.ip | string | `"0.0.0.0/0"` | | +| security.networkPolicy.enabled | bool | `false` | | +| security.networkPolicy.from | list | `[]` | | +| security.password | string | `"changeme"` | | +| securityContext | object | `{}` | | +| service.customPythonEnv | bool | `false` | | +| service.image.custom.enabled | bool | `false` | | +| service.image.custom.version | string | `"inseefrlab/onyxia-vscode-pytorch:py3.12.7"` | | +| service.image.pullPolicy | string | `"IfNotPresent"` | | +| service.image.version | string | `"inseefrlab/onyxia-vscode-pytorch:py3.12.7"` | | +| serviceAccount.annotations | object | `{}` | | +| serviceAccount.create | bool | `true` | | +| serviceAccount.name | string | `""` | | +| startupProbe.failureThreshold | int | `60` | | +| startupProbe.initialDelaySeconds | int | `10` | | +| startupProbe.periodSeconds | int | `10` | | +| startupProbe.successThreshold | int | `1` | | +| startupProbe.timeoutSeconds | int | `2` | | +| tolerations | list | `[]` | | +| userPreferences.darkMode | bool | `false` | | +| userPreferences.language | string | `"en"` | | +| vault.configMapName | string | `""` | | +| vault.directory | string | `""` | | +| vault.enabled | bool | `true` | | +| vault.mount | string | `""` | | +| vault.secret | string | `""` | | +| vault.token | string | `""` | | +| vault.url | string | `""` | | + +---------------------------------------------- +Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0) diff --git a/charts/vscode-r-python-julia/README.md b/charts/vscode-r-python-julia/README.md new file mode 100644 index 00000000..17fb501b --- /dev/null +++ b/charts/vscode-r-python-julia/README.md @@ -0,0 +1,135 @@ +# vscode-r-python-julia + +![Version: 2.1.19](https://img.shields.io/badge/Version-2.1.19-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) + +The VSCode IDE with minimal installations of R, Python and Julia. + +**Homepage:** + +## Source Code + +* +* + +## Requirements + +| Repository | Name | Version | +|------------|------|---------| +| https://inseefrlab.github.io/helm-charts-interactive-services | library-chart | 1.5.33 | + +## Values + +| Key | Type | Default | Description | +|-----|------|---------|-------------| +| affinity | object | `{}` | | +| autoscaling.enabled | bool | `false` | | +| autoscaling.maxReplicas | int | `100` | | +| autoscaling.minReplicas | int | `1` | | +| autoscaling.targetCPUUtilizationPercentage | int | `80` | | +| certificates | object | `{}` | | +| coresite.configMapName | string | `""` | | +| discovery.hive | bool | `true` | | +| discovery.metaflow | bool | `true` | | +| discovery.mlflow | bool | `true` | | +| environment.group | string | `"users"` | | +| environment.user | string | `"onyxia"` | | +| extraEnvVars | list | `[]` | | +| fullnameOverride | string | `""` | | +| git.branch | string | `""` | | +| git.cache | string | `""` | | +| git.configMapName | string | `""` | | +| git.email | string | `""` | | +| git.enabled | bool | `true` | | +| git.name | string | `""` | | +| global.suspend | bool | `false` | | +| hive.configMapName | string | `""` | | +| imagePullSecrets | list | `[]` | | +| ingress.annotations | list | `[]` | | +| ingress.certManagerClusterIssuer | string | `""` | | +| ingress.enabled | bool | `false` | | +| ingress.hostname | string | `"chart-example.local"` | | +| ingress.ingressClassName | string | `""` | | +| ingress.tls | bool | `true` | | +| ingress.useCertManager | bool | `false` | | +| ingress.useTlsSecret | bool | `false` | | +| ingress.userHostname | string | `"chart-example-user.local"` | | +| init.personalInit | string | `""` | | +| init.personalInitArgs | string | `""` | | +| init.regionInit | string | `""` | | +| init.regionInitCheckSum | string | `""` | | +| init.standardInitPath | string | `"/opt/onyxia-init.sh"` | | +| kubernetes.enabled | bool | `true` | | +| kubernetes.role | string | `"view"` | | +| message.en | string | `""` | | +| message.fr | string | `""` | | +| metaflow.configMapName | string | `""` | | +| mlflow.configMapName | string | `""` | | +| nameOverride | string | `""` | | +| networking.clusterIP | string | `"None"` | | +| networking.service.port | int | `8080` | | +| networking.type | string | `"ClusterIP"` | | +| networking.user.enabled | bool | `false` | | +| networking.user.port | int | `5000` | | +| networking.user.ports | list | `[]` | | +| nodeSelector | object | `{}` | | +| openshiftSCC.enabled | bool | `false` | | +| openshiftSCC.scc | string | `""` | | +| persistence.accessMode | string | `"ReadWriteOnce"` | | +| persistence.enabled | bool | `true` | | +| persistence.size | string | `"10Gi"` | | +| podAnnotations | object | `{}` | | +| podSecurityContext.fsGroup | int | `100` | | +| proxy.enabled | bool | `false` | | +| proxy.httpProxy | string | `""` | | +| proxy.httpsProxy | string | `""` | | +| proxy.noProxy | string | `""` | | +| replicaCount | int | `1` | | +| repository.condaRepository | string | `""` | | +| repository.configMapName | string | `""` | | +| repository.pipRepository | string | `""` | | +| resources | object | `{}` | | +| route.annotations | list | `[]` | | +| route.enabled | bool | `false` | | +| route.hostname | string | `"chart-example.local"` | | +| route.tls.termination | string | `"edge"` | | +| route.userHostname | string | `"chart-example-user.local"` | | +| route.wildcardPolicy | string | `"None"` | | +| s3.accessKeyId | string | `""` | | +| s3.configMapName | string | `""` | | +| s3.defaultRegion | string | `""` | | +| s3.enabled | bool | `true` | | +| s3.endpoint | string | `""` | | +| s3.secretAccessKey | string | `""` | | +| s3.sessionToken | string | `""` | | +| security.allowlist.enabled | bool | `false` | | +| security.allowlist.ip | string | `"0.0.0.0/0"` | | +| security.networkPolicy.enabled | bool | `false` | | +| security.networkPolicy.from | list | `[]` | | +| security.password | string | `"changeme"` | | +| securityContext | object | `{}` | | +| service.customPythonEnv | bool | `false` | | +| service.image.custom.enabled | bool | `false` | | +| service.image.custom.version | string | `"inseefrlab/onyxia-vscode-r-python-julia:r4.4.1"` | | +| service.image.pullPolicy | string | `"IfNotPresent"` | | +| service.image.version | string | `"inseefrlab/onyxia-vscode-r-python-julia:r4.4.1"` | | +| serviceAccount.annotations | object | `{}` | | +| serviceAccount.create | bool | `true` | | +| serviceAccount.name | string | `""` | | +| startupProbe.failureThreshold | int | `60` | | +| startupProbe.initialDelaySeconds | int | `10` | | +| startupProbe.periodSeconds | int | `10` | | +| startupProbe.successThreshold | int | `1` | | +| startupProbe.timeoutSeconds | int | `2` | | +| tolerations | list | `[]` | | +| userPreferences.darkMode | bool | `false` | | +| userPreferences.language | string | `"en"` | | +| vault.configMapName | string | `""` | | +| vault.directory | string | `""` | | +| vault.enabled | bool | `true` | | +| vault.mount | string | `""` | | +| vault.secret | string | `""` | | +| vault.token | string | `""` | | +| vault.url | string | `""` | | + +---------------------------------------------- +Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0) diff --git a/charts/vscode-r/README.md b/charts/vscode-r/README.md new file mode 100644 index 00000000..3a2f8ddc --- /dev/null +++ b/charts/vscode-r/README.md @@ -0,0 +1,135 @@ +# vscode-r + +![Version: 2.1.19](https://img.shields.io/badge/Version-2.1.19-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) + +The VSCode IDE with R and a collection of standard data science packages. + +**Homepage:** + +## Source Code + +* +* + +## Requirements + +| Repository | Name | Version | +|------------|------|---------| +| https://inseefrlab.github.io/helm-charts-interactive-services | library-chart | 1.5.33 | + +## Values + +| Key | Type | Default | Description | +|-----|------|---------|-------------| +| affinity | object | `{}` | | +| autoscaling.enabled | bool | `false` | | +| autoscaling.maxReplicas | int | `100` | | +| autoscaling.minReplicas | int | `1` | | +| autoscaling.targetCPUUtilizationPercentage | int | `80` | | +| certificates | object | `{}` | | +| coresite.configMapName | string | `""` | | +| discovery.hive | bool | `true` | | +| discovery.metaflow | bool | `true` | | +| discovery.mlflow | bool | `true` | | +| environment.group | string | `"users"` | | +| environment.user | string | `"onyxia"` | | +| extraEnvVars | list | `[]` | | +| fullnameOverride | string | `""` | | +| git.branch | string | `""` | | +| git.cache | string | `""` | | +| git.configMapName | string | `""` | | +| git.email | string | `""` | | +| git.enabled | bool | `true` | | +| git.name | string | `""` | | +| global.suspend | bool | `false` | | +| hive.configMapName | string | `""` | | +| imagePullSecrets | list | `[]` | | +| ingress.annotations | list | `[]` | | +| ingress.certManagerClusterIssuer | string | `""` | | +| ingress.enabled | bool | `false` | | +| ingress.hostname | string | `"chart-example.local"` | | +| ingress.ingressClassName | string | `""` | | +| ingress.tls | bool | `true` | | +| ingress.useCertManager | bool | `false` | | +| ingress.useTlsSecret | bool | `false` | | +| ingress.userHostname | string | `"chart-example-user.local"` | | +| init.personalInit | string | `""` | | +| init.personalInitArgs | string | `""` | | +| init.regionInit | string | `""` | | +| init.regionInitCheckSum | string | `""` | | +| init.standardInitPath | string | `"/opt/onyxia-init.sh"` | | +| kubernetes.enabled | bool | `true` | | +| kubernetes.role | string | `"view"` | | +| message.en | string | `""` | | +| message.fr | string | `""` | | +| metaflow.configMapName | string | `""` | | +| mlflow.configMapName | string | `""` | | +| nameOverride | string | `""` | | +| networking.clusterIP | string | `"None"` | | +| networking.service.port | int | `8080` | | +| networking.type | string | `"ClusterIP"` | | +| networking.user.enabled | bool | `false` | | +| networking.user.port | int | `5000` | | +| networking.user.ports | list | `[]` | | +| nodeSelector | object | `{}` | | +| openshiftSCC.enabled | bool | `false` | | +| openshiftSCC.scc | string | `""` | | +| persistence.accessMode | string | `"ReadWriteOnce"` | | +| persistence.enabled | bool | `true` | | +| persistence.size | string | `"10Gi"` | | +| podAnnotations | object | `{}` | | +| podSecurityContext.fsGroup | int | `100` | | +| proxy.enabled | bool | `false` | | +| proxy.httpProxy | string | `""` | | +| proxy.httpsProxy | string | `""` | | +| proxy.noProxy | string | `""` | | +| replicaCount | int | `1` | | +| repository.condaRepository | string | `""` | | +| repository.configMapName | string | `""` | | +| repository.pipRepository | string | `""` | | +| resources | object | `{}` | | +| route.annotations | list | `[]` | | +| route.enabled | bool | `false` | | +| route.hostname | string | `"chart-example.local"` | | +| route.tls.termination | string | `"edge"` | | +| route.userHostname | string | `"chart-example-user.local"` | | +| route.wildcardPolicy | string | `"None"` | | +| s3.accessKeyId | string | `""` | | +| s3.configMapName | string | `""` | | +| s3.defaultRegion | string | `""` | | +| s3.enabled | bool | `true` | | +| s3.endpoint | string | `""` | | +| s3.secretAccessKey | string | `""` | | +| s3.sessionToken | string | `""` | | +| security.allowlist.enabled | bool | `false` | | +| security.allowlist.ip | string | `"0.0.0.0/0"` | | +| security.networkPolicy.enabled | bool | `false` | | +| security.networkPolicy.from | list | `[]` | | +| security.password | string | `"changeme"` | | +| securityContext | object | `{}` | | +| service.customPythonEnv | bool | `false` | | +| service.image.custom.enabled | bool | `false` | | +| service.image.custom.version | string | `"inseefrlab/onyxia-vscode-r:r4.4.1"` | | +| service.image.pullPolicy | string | `"IfNotPresent"` | | +| service.image.version | string | `"inseefrlab/onyxia-vscode-r:r4.4.1"` | | +| serviceAccount.annotations | object | `{}` | | +| serviceAccount.create | bool | `true` | | +| serviceAccount.name | string | `""` | | +| startupProbe.failureThreshold | int | `60` | | +| startupProbe.initialDelaySeconds | int | `10` | | +| startupProbe.periodSeconds | int | `10` | | +| startupProbe.successThreshold | int | `1` | | +| startupProbe.timeoutSeconds | int | `2` | | +| tolerations | list | `[]` | | +| userPreferences.darkMode | bool | `false` | | +| userPreferences.language | string | `"en"` | | +| vault.configMapName | string | `""` | | +| vault.directory | string | `""` | | +| vault.enabled | bool | `true` | | +| vault.mount | string | `""` | | +| vault.secret | string | `""` | | +| vault.token | string | `""` | | +| vault.url | string | `""` | | + +---------------------------------------------- +Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0) diff --git a/charts/vscode-tensorflow-gpu/README.md b/charts/vscode-tensorflow-gpu/README.md new file mode 100644 index 00000000..e01380e4 --- /dev/null +++ b/charts/vscode-tensorflow-gpu/README.md @@ -0,0 +1,135 @@ +# vscode-tensorflow-gpu + +![Version: 2.1.19](https://img.shields.io/badge/Version-2.1.19-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) + +The VSCode IDE with Python and the deep-learning framework TensorFlow, with GPU support. + +**Homepage:** + +## Source Code + +* +* + +## Requirements + +| Repository | Name | Version | +|------------|------|---------| +| https://inseefrlab.github.io/helm-charts-interactive-services | library-chart | 1.5.33 | + +## Values + +| Key | Type | Default | Description | +|-----|------|---------|-------------| +| affinity | object | `{}` | | +| autoscaling.enabled | bool | `false` | | +| autoscaling.maxReplicas | int | `100` | | +| autoscaling.minReplicas | int | `1` | | +| autoscaling.targetCPUUtilizationPercentage | int | `80` | | +| certificates | object | `{}` | | +| coresite.configMapName | string | `""` | | +| discovery.hive | bool | `true` | | +| discovery.metaflow | bool | `true` | | +| discovery.mlflow | bool | `true` | | +| environment.group | string | `"users"` | | +| environment.user | string | `"onyxia"` | | +| extraEnvVars | list | `[]` | | +| fullnameOverride | string | `""` | | +| git.branch | string | `""` | | +| git.cache | string | `""` | | +| git.configMapName | string | `""` | | +| git.email | string | `""` | | +| git.enabled | bool | `true` | | +| git.name | string | `""` | | +| global.suspend | bool | `false` | | +| hive.configMapName | string | `""` | | +| imagePullSecrets | list | `[]` | | +| ingress.annotations | list | `[]` | | +| ingress.certManagerClusterIssuer | string | `""` | | +| ingress.enabled | bool | `false` | | +| ingress.hostname | string | `"chart-example.local"` | | +| ingress.ingressClassName | string | `""` | | +| ingress.tls | bool | `true` | | +| ingress.useCertManager | bool | `false` | | +| ingress.useTlsSecret | bool | `false` | | +| ingress.userHostname | string | `"chart-example-user.local"` | | +| init.personalInit | string | `""` | | +| init.personalInitArgs | string | `""` | | +| init.regionInit | string | `""` | | +| init.regionInitCheckSum | string | `""` | | +| init.standardInitPath | string | `"/opt/onyxia-init.sh"` | | +| kubernetes.enabled | bool | `true` | | +| kubernetes.role | string | `"view"` | | +| message.en | string | `""` | | +| message.fr | string | `""` | | +| metaflow.configMapName | string | `""` | | +| mlflow.configMapName | string | `""` | | +| nameOverride | string | `""` | | +| networking.clusterIP | string | `"None"` | | +| networking.service.port | int | `8080` | | +| networking.type | string | `"ClusterIP"` | | +| networking.user.enabled | bool | `false` | | +| networking.user.port | int | `5000` | | +| networking.user.ports | list | `[]` | | +| nodeSelector | object | `{}` | | +| openshiftSCC.enabled | bool | `false` | | +| openshiftSCC.scc | string | `""` | | +| persistence.accessMode | string | `"ReadWriteOnce"` | | +| persistence.enabled | bool | `true` | | +| persistence.size | string | `"10Gi"` | | +| podAnnotations | object | `{}` | | +| podSecurityContext.fsGroup | int | `100` | | +| proxy.enabled | bool | `false` | | +| proxy.httpProxy | string | `""` | | +| proxy.httpsProxy | string | `""` | | +| proxy.noProxy | string | `""` | | +| replicaCount | int | `1` | | +| repository.condaRepository | string | `""` | | +| repository.configMapName | string | `""` | | +| repository.pipRepository | string | `""` | | +| resources | object | `{}` | | +| route.annotations | list | `[]` | | +| route.enabled | bool | `false` | | +| route.hostname | string | `"chart-example.local"` | | +| route.tls.termination | string | `"edge"` | | +| route.userHostname | string | `"chart-example-user.local"` | | +| route.wildcardPolicy | string | `"None"` | | +| s3.accessKeyId | string | `""` | | +| s3.configMapName | string | `""` | | +| s3.defaultRegion | string | `""` | | +| s3.enabled | bool | `true` | | +| s3.endpoint | string | `""` | | +| s3.secretAccessKey | string | `""` | | +| s3.sessionToken | string | `""` | | +| security.allowlist.enabled | bool | `false` | | +| security.allowlist.ip | string | `"0.0.0.0/0"` | | +| security.networkPolicy.enabled | bool | `false` | | +| security.networkPolicy.from | list | `[]` | | +| security.password | string | `"changeme"` | | +| securityContext | object | `{}` | | +| service.customPythonEnv | bool | `false` | | +| service.image.custom.enabled | bool | `false` | | +| service.image.custom.version | string | `"inseefrlab/onyxia-vscode-tensorflow:py3.12.7-gpu"` | | +| service.image.pullPolicy | string | `"IfNotPresent"` | | +| service.image.version | string | `"inseefrlab/onyxia-vscode-tensorflow:py3.12.7-gpu"` | | +| serviceAccount.annotations | object | `{}` | | +| serviceAccount.create | bool | `true` | | +| serviceAccount.name | string | `""` | | +| startupProbe.failureThreshold | int | `60` | | +| startupProbe.initialDelaySeconds | int | `10` | | +| startupProbe.periodSeconds | int | `10` | | +| startupProbe.successThreshold | int | `1` | | +| startupProbe.timeoutSeconds | int | `2` | | +| tolerations | list | `[]` | | +| userPreferences.darkMode | bool | `false` | | +| userPreferences.language | string | `"en"` | | +| vault.configMapName | string | `""` | | +| vault.directory | string | `""` | | +| vault.enabled | bool | `true` | | +| vault.mount | string | `""` | | +| vault.secret | string | `""` | | +| vault.token | string | `""` | | +| vault.url | string | `""` | | + +---------------------------------------------- +Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0) diff --git a/charts/vscode-tensorflow/README.md b/charts/vscode-tensorflow/README.md new file mode 100644 index 00000000..6c5f4139 --- /dev/null +++ b/charts/vscode-tensorflow/README.md @@ -0,0 +1,135 @@ +# vscode-tensorflow + +![Version: 2.1.19](https://img.shields.io/badge/Version-2.1.19-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) + +The VSCode IDE with Python and the deep-learning framework TensorFlow. + +**Homepage:** + +## Source Code + +* +* + +## Requirements + +| Repository | Name | Version | +|------------|------|---------| +| https://inseefrlab.github.io/helm-charts-interactive-services | library-chart | 1.5.33 | + +## Values + +| Key | Type | Default | Description | +|-----|------|---------|-------------| +| affinity | object | `{}` | | +| autoscaling.enabled | bool | `false` | | +| autoscaling.maxReplicas | int | `100` | | +| autoscaling.minReplicas | int | `1` | | +| autoscaling.targetCPUUtilizationPercentage | int | `80` | | +| certificates | object | `{}` | | +| coresite.configMapName | string | `""` | | +| discovery.hive | bool | `true` | | +| discovery.metaflow | bool | `true` | | +| discovery.mlflow | bool | `true` | | +| environment.group | string | `"users"` | | +| environment.user | string | `"onyxia"` | | +| extraEnvVars | list | `[]` | | +| fullnameOverride | string | `""` | | +| git.branch | string | `""` | | +| git.cache | string | `""` | | +| git.configMapName | string | `""` | | +| git.email | string | `""` | | +| git.enabled | bool | `true` | | +| git.name | string | `""` | | +| global.suspend | bool | `false` | | +| hive.configMapName | string | `""` | | +| imagePullSecrets | list | `[]` | | +| ingress.annotations | list | `[]` | | +| ingress.certManagerClusterIssuer | string | `""` | | +| ingress.enabled | bool | `false` | | +| ingress.hostname | string | `"chart-example.local"` | | +| ingress.ingressClassName | string | `""` | | +| ingress.tls | bool | `true` | | +| ingress.useCertManager | bool | `false` | | +| ingress.useTlsSecret | bool | `false` | | +| ingress.userHostname | string | `"chart-example-user.local"` | | +| init.personalInit | string | `""` | | +| init.personalInitArgs | string | `""` | | +| init.regionInit | string | `""` | | +| init.regionInitCheckSum | string | `""` | | +| init.standardInitPath | string | `"/opt/onyxia-init.sh"` | | +| kubernetes.enabled | bool | `true` | | +| kubernetes.role | string | `"view"` | | +| message.en | string | `""` | | +| message.fr | string | `""` | | +| metaflow.configMapName | string | `""` | | +| mlflow.configMapName | string | `""` | | +| nameOverride | string | `""` | | +| networking.clusterIP | string | `"None"` | | +| networking.service.port | int | `8080` | | +| networking.type | string | `"ClusterIP"` | | +| networking.user.enabled | bool | `false` | | +| networking.user.port | int | `5000` | | +| networking.user.ports | list | `[]` | | +| nodeSelector | object | `{}` | | +| openshiftSCC.enabled | bool | `false` | | +| openshiftSCC.scc | string | `""` | | +| persistence.accessMode | string | `"ReadWriteOnce"` | | +| persistence.enabled | bool | `true` | | +| persistence.size | string | `"10Gi"` | | +| podAnnotations | object | `{}` | | +| podSecurityContext.fsGroup | int | `100` | | +| proxy.enabled | bool | `false` | | +| proxy.httpProxy | string | `""` | | +| proxy.httpsProxy | string | `""` | | +| proxy.noProxy | string | `""` | | +| replicaCount | int | `1` | | +| repository.condaRepository | string | `""` | | +| repository.configMapName | string | `""` | | +| repository.pipRepository | string | `""` | | +| resources | object | `{}` | | +| route.annotations | list | `[]` | | +| route.enabled | bool | `false` | | +| route.hostname | string | `"chart-example.local"` | | +| route.tls.termination | string | `"edge"` | | +| route.userHostname | string | `"chart-example-user.local"` | | +| route.wildcardPolicy | string | `"None"` | | +| s3.accessKeyId | string | `""` | | +| s3.configMapName | string | `""` | | +| s3.defaultRegion | string | `""` | | +| s3.enabled | bool | `true` | | +| s3.endpoint | string | `""` | | +| s3.secretAccessKey | string | `""` | | +| s3.sessionToken | string | `""` | | +| security.allowlist.enabled | bool | `false` | | +| security.allowlist.ip | string | `"0.0.0.0/0"` | | +| security.networkPolicy.enabled | bool | `false` | | +| security.networkPolicy.from | list | `[]` | | +| security.password | string | `"changeme"` | | +| securityContext | object | `{}` | | +| service.customPythonEnv | bool | `false` | | +| service.image.custom.enabled | bool | `false` | | +| service.image.custom.version | string | `"inseefrlab/onyxia-vscode-tensorflow:py3.12.7"` | | +| service.image.pullPolicy | string | `"IfNotPresent"` | | +| service.image.version | string | `"inseefrlab/onyxia-vscode-tensorflow:py3.12.7"` | | +| serviceAccount.annotations | object | `{}` | | +| serviceAccount.create | bool | `true` | | +| serviceAccount.name | string | `""` | | +| startupProbe.failureThreshold | int | `60` | | +| startupProbe.initialDelaySeconds | int | `10` | | +| startupProbe.periodSeconds | int | `10` | | +| startupProbe.successThreshold | int | `1` | | +| startupProbe.timeoutSeconds | int | `2` | | +| tolerations | list | `[]` | | +| userPreferences.darkMode | bool | `false` | | +| userPreferences.language | string | `"en"` | | +| vault.configMapName | string | `""` | | +| vault.directory | string | `""` | | +| vault.enabled | bool | `true` | | +| vault.mount | string | `""` | | +| vault.secret | string | `""` | | +| vault.token | string | `""` | | +| vault.url | string | `""` | | + +---------------------------------------------- +Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0)