DodoApp: Support dev virtual machines

Change-Id: Ib7641adb5be477bdde7cd9a06df4b45aa65a1c01
diff --git a/core/installer/values-tmpl/csi-driver-smb.cue b/core/installer/values-tmpl/csi-driver-smb.cue
index d765f7d..4627b3b 100644
--- a/core/installer/values-tmpl/csi-driver-smb.cue
+++ b/core/installer/values-tmpl/csi-driver-smb.cue
@@ -9,58 +9,60 @@
 	pullPolicy: "IfNotPresent"
 }
 
-images: {
-	smb: _baseImage & {
-		name: "smbplugin"
-		tag: "v1.11.0"
+out: {
+	images: {
+		smb: _baseImage & {
+			name: "smbplugin"
+			tag: "v1.11.0"
+		}
+		csiProvisioner: _baseImage & {
+			name: "csi-provisioner"
+			tag: "v3.5.0"
+		}
+		livenessProbe: _baseImage & {
+			name: "livenessprobe"
+			tag: "v2.10.0"
+		}
+		nodeDriverRegistrar: _baseImage & {
+			name: "csi-node-driver-registrar"
+			tag: "v2.8.0"
+		}
 	}
-	csiProvisioner: _baseImage & {
-		name: "csi-provisioner"
-		tag: "v3.5.0"
-	}
-	livenessProbe: _baseImage & {
-		name: "livenessprobe"
-		tag: "v2.10.0"
-	}
-	nodeDriverRegistrar: _baseImage & {
-		name: "csi-node-driver-registrar"
-		tag: "v2.8.0"
-	}
-}
 
-charts: {
-	csiDriverSMB: {
-		kind: "GitRepository"
-		address: "https://code.v1.dodo.cloud/helm-charts"
-		branch: "main"
-		path: "charts/csi-driver-smb"
+	charts: {
+		csiDriverSMB: {
+			kind: "GitRepository"
+			address: "https://code.v1.dodo.cloud/helm-charts"
+			branch: "main"
+			path: "charts/csi-driver-smb"
+		}
 	}
-}
 
-helm: {
-	"csi-driver-smb": {
-		chart: charts.csiDriverSMB
-		values: {
-			image: {
-				smb: {
-					repository: images.smb.fullName
-					tag: images.smb.tag
-					pullPolicy: images.smb.pullPolicy
-				}
-				csiProvisioner: {
-					repository: images.csiProvisioner.fullName
-					tag: images.csiProvisioner.tag
-					pullPolicy: images.csiProvisioner.pullPolicy
-				}
-				livenessProbe: {
-					repository: images.livenessProbe.fullName
-					tag: images.livenessProbe.tag
-					pullPolicy: images.livenessProbe.pullPolicy
-				}
-				nodeDriverRegistrar: {
-					repository: images.nodeDriverRegistrar.fullName
-					tag: images.nodeDriverRegistrar.tag
-					pullPolicy: images.nodeDriverRegistrar.pullPolicy
+	helm: {
+		"csi-driver-smb": {
+			chart: charts.csiDriverSMB
+			values: {
+				image: {
+					smb: {
+						repository: images.smb.fullName
+						tag: images.smb.tag
+						pullPolicy: images.smb.pullPolicy
+					}
+					csiProvisioner: {
+						repository: images.csiProvisioner.fullName
+						tag: images.csiProvisioner.tag
+						pullPolicy: images.csiProvisioner.pullPolicy
+					}
+					livenessProbe: {
+						repository: images.livenessProbe.fullName
+						tag: images.livenessProbe.tag
+						pullPolicy: images.livenessProbe.pullPolicy
+					}
+					nodeDriverRegistrar: {
+						repository: images.nodeDriverRegistrar.fullName
+						tag: images.nodeDriverRegistrar.tag
+						pullPolicy: images.nodeDriverRegistrar.pullPolicy
+					}
 				}
 			}
 		}