DodoApp: Support dev virtual machines
Change-Id: Ib7641adb5be477bdde7cd9a06df4b45aa65a1c01
diff --git a/core/installer/values-tmpl/env-manager.cue b/core/installer/values-tmpl/env-manager.cue
index cf38521..dbde7de 100644
--- a/core/installer/values-tmpl/env-manager.cue
+++ b/core/installer/values-tmpl/env-manager.cue
@@ -12,37 +12,39 @@
name: "env-manager"
namespace: "env-manager"
-images: {
- envManager: {
- repository: "giolekva"
- name: "pcloud-installer"
- tag: "latest"
- pullPolicy: "Always"
+out: {
+ images: {
+ envManager: {
+ repository: "giolekva"
+ name: "pcloud-installer"
+ tag: "latest"
+ pullPolicy: "Always"
+ }
}
-}
-charts: {
- envManager: {
- kind: "GitRepository"
- address: "https://code.v1.dodo.cloud/helm-charts"
- branch: "main"
- path: "charts/env-manager"
+ charts: {
+ envManager: {
+ kind: "GitRepository"
+ address: "https://code.v1.dodo.cloud/helm-charts"
+ branch: "main"
+ path: "charts/env-manager"
+ }
}
-}
-helm: {
- "env-manager": {
- chart: charts.envManager
- values: {
- repoIP: input.repoIP
- repoPort: input.repoPort
- repoName: input.repoName
- sshPrivateKey: base64.Encode(null, input.sshPrivateKey)
- clusterRoleName: "\(global.pcloudEnvName)-env-manager"
- image: {
- repository: images.envManager.fullName
- tag: images.envManager.tag
- pullPolicy: images.envManager.pullPolicy
+ helm: {
+ "env-manager": {
+ chart: charts.envManager
+ values: {
+ repoIP: input.repoIP
+ repoPort: input.repoPort
+ repoName: input.repoName
+ sshPrivateKey: base64.Encode(null, input.sshPrivateKey)
+ clusterRoleName: "\(global.pcloudEnvName)-env-manager"
+ image: {
+ repository: images.envManager.fullName
+ tag: images.envManager.tag
+ pullPolicy: images.envManager.pullPolicy
+ }
}
}
}