Package io.micronaut.kubernetes.client.informer
@Configuration
@Requires(env="k8s")
package io.micronaut.kubernetes.client.informer
Contains classes specific to Kubernetes informer.
- Since:
- 3.4.1
- Author:
- Nemanja Mikic
-
ClassDescriptionDefault implementation of the
SharedIndexInformerFactory
.Default label supplier for theInformer.labelSelectorSupplier()
that returns empty string.Default namespaces supplier for theInformer.namespacesSupplier()
()} that returns empty array.Annotation used in combination withResourceEventHandler
will cause theSharedIndexInformer
will be created byResourceEventHandlerBeanListener
.Utility class for resolvers.The informer configuration.Starts up and shuts down theSharedIndexInformerFactory
.ResourceEventHandlerBeanListener<ApiType extends io.kubernetes.client.common.KubernetesObject>Informer factory interface.