Ver Fonte

Add method to retrieve single volume configuration based on input

Waqar Ahmed há 4 anos atrás
pai
commit
399f867f26
1 ficheiros alterados com 17 adições e 0 exclusões
  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 -}}