Documentation ¶ Index ¶ type Config func SetupConfig() *Config func (c *Config) Validate() error type Logger func NewLogger(cfg *Config) *Logger func (l *Logger) Run(stopCh <-chan struct{}) Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Config ¶ type Config struct { Logger logr.Logger Pods []v1.Pod } func SetupConfig ¶ func SetupConfig() *Config func (*Config) Validate ¶ func (c *Config) Validate() error type Logger ¶ type Logger struct { // Pods defines the pods that the logger is responsible for // collecting logs from. Pods []v1.Pod // contains filtered or unexported fields } func NewLogger ¶ func NewLogger(cfg *Config) *Logger func (*Logger) Run ¶ func (l *Logger) Run(stopCh <-chan struct{}) Source Files ¶ View all Source files config.go logger.go Click to show internal directories. Click to hide internal directories.