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"
}
}