blob: 016010e175b8363090a55ed97ce642f1f022c99d [file] [log] [blame]
Giorgi Lekveishvili30ef74c2025-04-17 18:46:50 +04001{{- $userData := .Values.cloudInit.userData }}
2{{- if .Values.configs }}
3{{- $bootcmd := get $userData "bootcmd" | default list }}
4{{- $_ := set $userData "bootcmd" (concat $bootcmd (list "sudo mkdir /home/{{ .Values.username }}/.dodo" "sudo mount -t virtiofs configs /home/{{ .Values.username }}/.dodo"))}}
5{{- end }}
6{{- $userdataYaml := $userData | toYaml }}
Giorgi Lekveishvilif739d352024-09-03 22:02:40 +04007apiVersion: v1
8kind: Secret
9metadata:
10 name: {{ .Values.name }}-user-data
11type: Opaque
12data:
Giorgi Lekveishvilia7c2b652025-04-17 18:54:01 +040013 userdata: {{ cat "#cloud-config\n" $userdataYaml | b64enc }}