Soft-Serve: ingress with port-forward
Change-Id: I44dcef24276a86902ad5fa7df2de24cc813b37a9
diff --git a/core/installer/app_manager.go b/core/installer/app_manager.go
index 56129f5..44e39e6 100644
--- a/core/installer/app_manager.go
+++ b/core/installer/app_manager.go
@@ -188,9 +188,6 @@
data CueAppData,
opts ...soft.DoOption,
) (ReleaseResources, error) {
- // if err := openPorts(rendered.Ports); err != nil {
- // return err
- // }
return ReleaseResources{}, repo.Do(func(r soft.RepoFS) (string, error) {
if err := r.RemoveDir(appDir); err != nil {
return "", err
@@ -270,6 +267,10 @@
if _, err := InstallApp(m.repoIO, appDir, rendered.Name, rendered.Config, rendered.Ports, rendered.Resources, rendered.Data); err != nil {
return ReleaseResources{}, err
}
+ // TODO(gio): add ingress-nginx to release resources
+ if err := openPorts(rendered.Ports); err != nil {
+ return ReleaseResources{}, err
+ }
return ReleaseResources{
Helm: extractHelm(rendered.Resources),
}, nil