package
0.10.1
Repository: https://github.com/karmada-io/karmada.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

GetInstance returns a shared MultiClusterInformerManager instance.
NewFilteringHandlerOnAllEvents builds a FilteringResourceEventHandler applies the provided filter to all events coming in, ensuring the appropriate nested handler method is invoked.
NewHandlerOnAllEvents builds a ResourceEventHandler that the function 'fn' will be called on all events(add/update/delete).
NewHandlerOnEvents builds a ResourceEventHandler.
NewMultiClusterInformerManager constructs a new instance of multiClusterInformerManagerImpl.
NewSingleClusterInformerManager constructs a new instance of singleClusterInformerManagerImpl.
StopInstance will stop the shared MultiClusterInformerManager instance.

# Interfaces

MultiClusterInformerManager manages dynamic shared informer for all resources, include Kubernetes resource and custom resources defined by CustomResourceDefinition, across multi-cluster.
SingleClusterInformerManager manages dynamic shared informer for all resources, include Kubernetes resource and custom resources defined by CustomResourceDefinition.