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.

# Constants

Set new item.
Unset delete item.

# 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