16 lines
535 B
YAML
16 lines
535 B
YAML
{{- $server := .Values.nfs.server | default "127.0.0.1" -}}
|
|
{{ if (include "nfs.existing-configmap-provided" .) }}
|
|
{{- $existingConfigMap := (lookup "v1" "ConfigMap" .Values.nfs.existingConfigMap.namespace .Values.nfs.existingConfigMap.name).data }}
|
|
{{- if (not $existingConfigMap) }}
|
|
apiVersion: v1
|
|
data:
|
|
path: {{ .Values.nfs.path }}
|
|
server: {{ $server }}
|
|
immutable: false
|
|
kind: ConfigMap
|
|
metadata:
|
|
name: {{ template "nfs.existing-configmap" . }}
|
|
annotation:
|
|
helm.sh/hook: pre-install, pre-upgrade
|
|
{{- end }}
|
|
{{- end }} |