blob: 45a81ea0270cb0fdc61cf3bf3ea1504eb3bc2037 [file] [log] [blame]
{{- $userData := .Values.cloudInit.userData }}
{{- if .Values.configFiles }}
{{- $bootcmd := get $userData "bootcmd" | default list }}
{{- $mkdir := print "sudo mkdir -p /home/" .Values.username "/.dodo" }}
{{- $mount := print "sudo mount -t virtiofs configs /home/" .Values.username "/.dodo" }}
{{- $_ := set $userData "bootcmd" (concat $bootcmd (list $mkdir $mount)) }}
{{- end }}
{{- $userDataYaml := toYaml $userData }}
apiVersion: v1
kind: Secret
metadata:
name: {{ .Values.name }}-user-data
type: Opaque
stringData:
userdata: |{{- $userDataYaml | nindent 4 }}