Bladeren bron

Add method to retrieve single volume configuration based on input

Waqar Ahmed 4 jaren geleden
bovenliggende
commit
399f867f26
1 gewijzigde bestanden met toevoegingen van 17 en 0 verwijderingen
  1. 17 0
      library/common/templates/lib/storage/_volume.tpl

+ 17 - 0
library/common/templates/lib/storage/_volume.tpl

@@ -0,0 +1,17 @@
+{{/*
+Retrieve volume configuration
+*/}}
+{{- define "common.volumeConfig" -}}
+{{- $values := . -}}
+{{- if hasKey $values "name" }}
+- name: {{ $values.name }}
+{{- if $values.emptyDirVolumes -}}
+  emptyDir: {}
+{{- else -}}
+  hostPath:
+    path: {{ template "common.configuredHostPath" $values }}
+{{- end -}}
+{{- else -}}
+{{- fail "Name must be specified for Volume Configuration" -}}
+{{- end -}}
+{{- end -}}