Launcher: take app information from AppManager

Change-Id: I0dedd5a710adc4810feb9210b903655a3d2f5533
diff --git a/core/installer/values-tmpl/launcher.cue b/core/installer/values-tmpl/launcher.cue
index 39328ba..081d46a 100644
--- a/core/installer/values-tmpl/launcher.cue
+++ b/core/installer/values-tmpl/launcher.cue
@@ -1,9 +1,14 @@
+import (
+	"encoding/base64"
+)
+
 input: {
-	authGroups: string
+    repoAddr: string
+	sshPrivateKey: string
 }
 
 _subdomain: "launcher"
-_domain: "\(_subdomain).\(global.privateDomain)"
+_domain: "\(_subdomain).\(networks.public.domain)"
 
 name: "launcher"
 namespace: "core-installer-welcome-launcher"
@@ -15,11 +20,8 @@
 
 ingress: {
 	launcher: {
-		auth: {
-			enabled: true
-			groups: input.authGroups
-		}
-		network: networks.private
+		auth: enabled: true
+		network: networks.public
 		subdomain: _subdomain
 		service: {
 			name: "launcher"
@@ -58,6 +60,8 @@
                 pullPolicy: images.launcher.pullPolicy
             }
             portName: _httpPortName
+            repoAddr: input.repoAddr
+            sshPrivateKey: base64.Encode(null, input.sshPrivateKey)
             logoutUrl: "https://accounts-ui.\(global.domain)/logout"
         }
     }