blob: 016010e175b8363090a55ed97ce642f1f022c99d [file] [log] [blame]
{{- $userData := .Values.cloudInit.userData }}
{{- if .Values.configs }}
{{- $bootcmd := get $userData "bootcmd" | default list }}
{{- $_ := set $userData "bootcmd" (concat $bootcmd (list "sudo mkdir /home/{{ .Values.username }}/.dodo" "sudo mount -t virtiofs configs /home/{{ .Values.username }}/.dodo"))}}
{{- end }}
{{- $userdataYaml := $userData | toYaml }}
apiVersion: v1
kind: Secret
metadata:
name: {{ .Values.name }}-user-data
type: Opaque
data:
userdata: {{ cat "#cloud-config\n" $userdataYaml | b64enc }}