Explorar el Código

Add method to retrieve single volume configuration based on input

Waqar Ahmed hace 4 años
padre
commit
399f867f26
Se han modificado 1 ficheros con 17 adiciones y 0 borrados
  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 -}}