Skip to content

Commit 6dded26

Browse files
committed
add in runtime folder and HOME
1 parent e0c4801 commit 6dded26

File tree

1 file changed

+17
-3
lines changed

1 file changed

+17
-3
lines changed

Charts/fastcs/templates/statefulset.yaml

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -78,9 +78,11 @@ spec:
7878
- name: {{ .name }}
7979
image: {{ .image }}
8080
imagePullPolicy: {{ $.Values.image.pullPolicy }}
81+
# a writeable place to have cwd and HOME
82+
workingDir: /epics/runtime
8183
env:
82-
- name: IPYTHONDIR
83-
value: /tmp/.ipython
84+
- name: HOME
85+
value: /epics/runtime
8486
- name: TERM
8587
value: xterm-256color
8688
{{- with $.Values.globalEnv }}
@@ -101,9 +103,15 @@ spec:
101103
{{- with $.Values.volumeMounts }}
102104
{{- toYaml . | nindent 12 }}
103105
{{- end }}
106+
- name: runtime-volume
107+
mountPath: /epics/runtime
108+
subPath: "{{ .Release.Name }}"
104109
- name: opis-volume
105110
mountPath: /epics/opi
106-
subPath: "{{ $.Release.Name }}"
111+
subPath: "{{ .Release.Name }}"
112+
- name: autosave-volume
113+
mountPath: /autosave
114+
subPath: "{{ .Release.Name }}"
107115
- name: config-volume
108116
mountPath: {{ $.Values.iocConfig }}
109117
{{- if $.Values.editable }}
@@ -166,9 +174,15 @@ spec:
166174
{{- with .Values.volumes }}
167175
{{- toYaml . | nindent 8 }}
168176
{{- end }}
177+
- name: runtime-volume
178+
persistentVolumeClaim:
179+
claimName: {{ $runtimeClaim }}
169180
- name: opis-volume
170181
persistentVolumeClaim:
171182
claimName: {{ $opisClaim }}
183+
- name: autosave-volume
184+
persistentVolumeClaim:
185+
claimName: {{ $autosaveClaim }}
172186
- name: config-volume
173187
configMap:
174188
name: {{ .Release.Name }}-config

0 commit comments

Comments
 (0)