AppManager: monitor installed HelmRelease resources
Change-Id: Ia036e7dda8136ad696d8222e799c4d1b6a9018a9
diff --git a/core/installer/cmd/app_manager.go b/core/installer/cmd/app_manager.go
index ee21ba0..abdd475 100644
--- a/core/installer/cmd/app_manager.go
+++ b/core/installer/cmd/app_manager.go
@@ -104,6 +104,10 @@
} else {
r = installer.NewInMemoryAppRepository(installer.CreateStoreApps())
}
+ helmMon, err := newHelmReleaseMonitor()
+ if err != nil {
+ return err
+ }
s := welcome.NewAppManagerServer(
appManagerFlags.port,
m,
@@ -112,6 +116,7 @@
"http://fluxcd-reconciler.dodo-fluxcd-reconciler.svc.cluster.local",
env.Id,
),
+ helmMon,
)
return s.Start()
}