Răsfoiți Sursa

Use dataset name to retrieve mountpath for ix-chart

Waqar Ahmed 4 ani în urmă
părinte
comite
dab441dfa1
1 a modificat fișierele cu 5 adăugiri și 3 ștergeri
  1. 5 3
      test/ix-chart/2101.0.0/templates/_volumes.tpl

+ 5 - 3
test/ix-chart/2101.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 }}