package
6.0.0-beta2+incompatible
Repository: https://github.com/logicmonitor/k8s-argus.git
Documentation: pkg.go.dev
# Functions
AddConfigHook returns the application configuration specified by the config file.
No description provided by the author
AddFunc is a function that implements the w interface.
DeleteFunc is a function that implements the w interface.
GetClientSet get k8sClient object.
GetConfig returns the application configuration specified by the config file.
GetWatchConfig returns config value if present else error.
Init initialises k8sClient and creates watcher object.
No description provided by the author
Load graceful load to on init to load config.
NewConfigWatcher creates new config watcher.
Run start watcher to listen for config map changes.
UpdateFunc is a function that implements the w interface.
# Structs
No description provided by the author
Config represents the application's configuration file.
No description provided by the author
Intervals represents default and min values for periodic sync, periodic delete and resource cache sycn intervals.
OpenmetricsConfig represents openmetrics configs.
PropOpts made public coz.
ResourceGroupProperties represents the properties applied on resource groups.
Secrets represents the application's sensitive configuration file.
# Interfaces
IConfig config w interface.
# Type aliases
No description provided by the author