installer: migrate apps to cuelang
diff --git a/core/installer/values-tmpl/certificate-issuer-private.cue b/core/installer/values-tmpl/certificate-issuer-private.cue
new file mode 100644
index 0000000..5c67a84
--- /dev/null
+++ b/core/installer/values-tmpl/certificate-issuer-private.cue
@@ -0,0 +1,42 @@
+input: {
+	apiConfigMap: {
+		name: string
+		namespace: string
+	}
+}
+
+images: {}
+
+charts: {
+	"certificate-issuer-private": {
+		chart: "charts/certificate-issuer-private"
+		sourceRef: {
+			kind: "GitRepository"
+			name: "pcloud"
+			namespace: global.id
+		}
+	}
+}
+
+helm: {
+	"certificate-issuer-private": {
+		chart: charts["certificate-issuer-private"]
+		dependsOnExternal: [{
+			name: "ingress-nginx"
+			namespace: "\(global.namespacePrefix)ingress-private"
+		}]
+		values: {
+			issuer: {
+				name: _issuerPrivate
+				server: "https://acme-v02.api.letsencrypt.org/directory"
+				// server: "https://acme-staging-v02.api.letsencrypt.org/directory"
+				domain: global.privateDomain
+				contactEmail: global.contactEmail
+			}
+			apiConfigMap: {
+				name: input.apiConfigMap.name
+				namespace: input.apiConfigMap.namespace
+			}
+		}
+	}
+}