Эх сурвалжийг харах

Use dataset name to retrieve mountpath for ix-chart

Waqar Ahmed 4 жил өмнө
parent
commit
8298b1bebb

+ 5 - 3
charts/ix-chart/2102.0.0/templates/_volumes.tpl

@@ -10,13 +10,15 @@ volumes:
       path: {{ $hostPathConfiguration.hostPath }}
 {{- end }}
 {{- range $index, $hostPathConfiguration := .Values.ixVolumes }}
-  - name: ix-host-volume-{{ $.Release.Name }}-{{ $index }}
+{{ $dsName := base $hostPathConfiguration.hostPath }}
+  - name: ix-host-volume-{{ $.Release.Name }}-{{ $dsName }}
     hostPath:
       path: {{ $hostPathConfiguration.hostPath }}
 {{- end }}
 {{- end }}
 {{- end }}
 
+
 {{/*
 Volume Mounts Configuration
 */}}
@@ -28,9 +30,9 @@ volumeMounts:
     name: ix-host-path-{{ $.Release.Name }}-{{ $index }}
     readOnly: {{ $hostPathConfiguration.readOnly }}
   {{- end }}
-  {{- range $index, $hostPathConfiguration := .Values.ixVolumes }}
+  {{- range $index, $hostPathConfiguration := .Values.volumes }}
   - mountPath: {{ $hostPathConfiguration.mountPath }}
-    name: ix-host-volume-{{ $.Release.Name }}-{{ $index }}
+    name: ix-host-volume-{{ $.Release.Name }}-{{ $hostPathConfiguration.datasetName }}
   {{- end }}
 {{- end }}
 {{- end }}