Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewSubscriber ¶
func NewSubscriber( log logrus.FieldLogger, client kubernetes.Interface, castaiNamespace string, provider string, scanInterval time.Duration, castClient castai.Client, logsReader log.PodLogProvider, scannedNodes []string, ) controller.ObjectSubscriber
Types ¶
type Subscriber ¶
type Subscriber struct {
// contains filtered or unexported fields
}
func (*Subscriber) OnAdd ¶
func (s *Subscriber) OnAdd(obj controller.Object)
func (*Subscriber) OnDelete ¶
func (s *Subscriber) OnDelete(obj controller.Object)
func (*Subscriber) OnUpdate ¶
func (s *Subscriber) OnUpdate(obj controller.Object)
func (*Subscriber) RequiredInformers ¶
func (s *Subscriber) RequiredInformers() []reflect.Type
Click to show internal directories.
Click to hide internal directories.