image:
  repository: tccr.io/truecharts/jupyter-base
  pullPolicy: IfNotPresent
  tag: v2023-09@sha256:2c60da8166ee8fe1331985e6f225ba2305d02781b97151a14a58f38a907b635c
minimalImage:
  repository: tccr.io/truecharts/jupyter-minimal
  pullPolicy: IfNotPresent
  tag: v2023-09@sha256:7b3c8ba0801ddfaabecb601bbbd1943e97e6e3976f4ee12f3a497d5af00022c4
rImage:
  repository: tccr.io/truecharts/jupyter-r
  pullPolicy: IfNotPresent
  tag: v2023-09@sha256:58dddf51969b937bcfe97eb7a015f3bfae5c67c0a227e9340dd52a2653fe1d37
scipyImage:
  repository: tccr.io/truecharts/jupyter-scipy
  pullPolicy: IfNotPresent
  tag: v2023-09@sha256:f919a15ac368f479dce0a176c489b0c5a1a0d7384279ac44bc5d8450aede4a22
tensorflowImage:
  repository: tccr.io/truecharts/jupyter-tensorflow
  pullPolicy: IfNotPresent
  tag: v2023-09@sha256:2e746337c70789d7e10c87427766aa4158ffb151dedc12d0abaf8333d1495d53
datascienceImage:
  repository: tccr.io/truecharts/jupyter-datascience
  pullPolicy: IfNotPresent
  tag: v2023-09@sha256:36e52edb25e1bf15c0dd103656bf746e6c5db566dda4260337ad6edaff512fad
pysparkImage:
  repository: tccr.io/truecharts/jupyter-pyspark
  pullPolicy: IfNotPresent
  tag: v2023-09@sha256:de9ec4d2ebe98715a97e3e56a60ab9a06dfe5987bcbe2acb375a6b7e253c9b6f
allsparkImage:
  repository: tccr.io/truecharts/jupyter-all-spark
  pullPolicy: IfNotPresent
  tag: v2023-09@sha256:ae204aa869f5e25b9fcb582270d84102cc1f40090725a26c28e54fcdc2feb17c
jupyter:
  jupyter_cmd: lab
  restartable: true
service:
  main:
    ports:
      main:
        port: 10300
        protocol: http
        targetPort: 8888
persistence:
  data:
    enabled: true
    mountPath: /home/jovyan/work
portal:
  open:
    enabled: true
securityContext:
  container:
    readOnlyRootFilesystem: false
    runAsNonRoot: false
    runAsUser: 0
    runAsGroup: 0
workload:
  main:
    podSpec:
      containers:
        main:
          imageSelector: image
          env:
            NB_UID: "{{ .Values.securityContext.container.PUID }}"
            NB_GID: "{{ .Values.securityContext.pod.fsGroup }}"
            NB_UMASK: "{{ .Values.securityContext.container.UMASK }}"
            # User Defined
            DOCKER_STACKS_JUPYTER_CMD: "{{ .Values.jupyter.jupyter_cmd }}"
            RESTARTABLE: '{{ ternary "yes" "no" .Values.jupyter.restartable }}'
