AppManager: Implement ingress monitoring
Change-Id: I156236c3f062a616cfd5de9821aeccbf686e0c22
diff --git a/core/installer/status/status.go b/core/installer/status/status.go
index f093a93..c9f7939 100644
--- a/core/installer/status/status.go
+++ b/core/installer/status/status.go
@@ -42,6 +42,7 @@
const (
ResourceHelmRelease ResourceType = iota
+ ResourceIngress
)
type ResourceRef struct {
@@ -72,9 +73,14 @@
if err != nil {
return nil, err
}
+ ingress, err := NewIngressMonitor(kubeconfig)
+ if err != nil {
+ return nil, err
+ }
return delegatingMonitor{
map[ResourceType]ResourceMonitor{
ResourceHelmRelease: helm,
+ ResourceIngress: ingress,
},
}, nil
}