update
diff --git a/charts/virtual-machine/templates/vm.yaml b/charts/virtual-machine/templates/vm.yaml
index 33521a3..9a287cc 100644
--- a/charts/virtual-machine/templates/vm.yaml
+++ b/charts/virtual-machine/templates/vm.yaml
@@ -43,5 +43,6 @@
             claimName: dv-{{ .Values.name }}
         - name: cloudinitdisk
           cloudInitNoCloud:
-            userData:
-              {{ .Values.cloudInit.userData | nindent 14 }}
+            userData: |
+              #cloud-config
+              {{- toYaml .Values.cloudInit.userData | nindent 14 }}
diff --git a/charts/virtual-machine/values.yaml b/charts/virtual-machine/values.yaml
index c621289..6c8b642 100644
--- a/charts/virtual-machine/values.yaml
+++ b/charts/virtual-machine/values.yaml
@@ -6,4 +6,4 @@
   size: 64Gi
 ports: []
 cloudInit:
-  userData: ""
+  userData: {}