package
0.9.2-alpha
Repository: https://github.com/kolibox/koli.git
Documentation: pkg.go.dev

# Functions

DeletionHandlingMetaNamespaceKeyFunc checks for cache.DeletedFinalStateUnknown objects before calling cache.MetaNamespaceKeyFunc.
New makes a new Controller from the given Config.
NewIndexerInformer returns a cache.Indexer and a controller for populating the index while also providing event notifications.
NewPodWatcher creates a new BuildPodWatcher useful to list the pods using a cache which gets updated based on the watch func.

# Structs

Config contains all the settings for a Controller.
Controller is a generic controller framework.
PodWatcher is a struct which holds the return values of (k8s.io/kubernetes/pkg/controller/framework).
ResourceEventHandlerFuncs is an adaptor to let you easily specify as many or as few of the notification functions as you want while still implementing ResourceEventHandler.
StoreToPodLister makes a Store have the List method of the client.PodInterface The Store must contain (only) Pods.

# Interfaces

ControllerInterface .
ResourceEventHandler can handle notifications for events that happen to a resource.

# Type aliases

ProcessFunc processes a single object.