image: repository: tccr.io/truecharts/jupyter-base pullPolicy: IfNotPresent tag: v2022-12@sha256:f4abcef89a8ff88696d371d0664f848971713bb299ea0ae013a8346ef7d33c0e minimalImage: repository: tccr.io/truecharts/jupyter-minimal pullPolicy: IfNotPresent tag: v2023-01@sha256:d9841db5d50108988eb8f9e055753cbeb439303c7e472aed2b6c06727996d44b rImage: repository: tccr.io/truecharts/jupyter-r pullPolicy: IfNotPresent tag: v2022-12@sha256:e107a928acf4476444cf210d37d7038cd66fee2d27440ea69d0c366f40e17d28 scipyImage: repository: tccr.io/truecharts/jupyter-scipy pullPolicy: IfNotPresent tag: v2023-01@sha256:78cf2794fe70b6e48f3ad6c3dc8ec50fcc8f6b432c1146b9e745a599637eeb33 tensorflowImage: repository: tccr.io/truecharts/jupyter-tensorflow pullPolicy: IfNotPresent tag: v2022-12@sha256:f73fb73c0b2f2934dccbefe282b3abc7bc2d3e866d18baf1f00bcadf84b6c625 datascienceImage: repository: tccr.io/truecharts/jupyter-datascience pullPolicy: IfNotPresent tag: v2022-12@sha256:00f2e5181e171f21a7b52258f83798827a70ed70eb755cff185bfdd4aabb8b1d pysparkImage: repository: tccr.io/truecharts/jupyter-pyspark pullPolicy: IfNotPresent tag: v2023-01@sha256:1650fbf0ced97e212e54f145c972082385baa1a7d1e28fa0b08f19846cd0f171 allsparkImage: repository: tccr.io/truecharts/jupyter-all-spark pullPolicy: IfNotPresent tag: v2023-01@sha256:6c6e0613c652432135e4766ae0396645540d839814b7d157c538c3be0b5c11df securityContext: readOnlyRootFilesystem: false runAsNonRoot: false podSecurityContext: runAsUser: 0 runAsGroup: 0 jupyter: jupyter_cmd: lab restartable: true env: NB_UID: "{{ .Values.security.PUID }}" NB_GID: "{{ .Values.podSecurityContext.fsGroup }}" NB_UMASK: "{{ .Values.security.UMASK }}" # User Defined DOCKER_STACKS_JUPYTER_CMD: "{{ .Values.jupyter.jupyter_cmd }}" RESTARTABLE: '{{ ternary "yes" "no" .Values.jupyter.restartable }}' service: main: ports: main: port: 10300 protocol: HTTP targetPort: 8888 persistence: data: enabled: true mountPath: /home/jovyan/work portal: enabled: true