Versions in this module Expand all Collapse all v1 v1.0.1 Nov 9, 2023 v1.0.0 Nov 9, 2023 Changes in this version + var Events []*ApplicationEventPack + func EventPush(a *ApplicationEventPack) + func GetAllApplicationMetas() []*appmeta.ApplicationMeta + func GetApplicationMeta(ns, appName string, configBytes []byte) *appmeta.ApplicationMeta + func GetApplicationMetas(ns string, configBytes []byte, filter func(*appmeta.ApplicationMeta) bool) []*appmeta.ApplicationMeta + func GetRlsNameFromKey(key string) (string, error) + func Init() + func NewApplicationSecretWatcher(configBytes []byte, ns string) *applicationSecretWatcher + func NewHelmCmWatcher(configBytes []byte, ns string) *helmCmWatcher + func NewHelmSecretWatcher(configBytes []byte, ns string) *helmSecretWatcher + func RegisterListener(fun func(*ApplicationEventPack) error) + func Start() + func UpdateApplicationMetasManually(ns string, configBytes []byte, secretName string, secret *v1.Secret) error + type ApplicationEventPack struct + AppName string + Event *appmeta.ApplicationEvent + KubeConfigBytes []byte + Ns string + func EventPop() *ApplicationEventPack + type Info struct + Deleted string + Description string + FirstDeployed string + LastDeployed string + Notes string + Status Status + type Release struct + Config map[string]interface{} + Info *Info + Labels map[string]string + Manifest string + Name string + Namespace string + Version int + func DecodeRelease(data string) (*Release, error) + type Status string + type Supervisor struct