# Functions
NewM3DBController creates new instance of Controller.
WithCRDClient sets the client of our custom type.
WithFilteredInformerFactory sets the Filteredrnetes base type informer factory.
WithKClient sets the k8sops client.
WithKubeClient sets the base Kubernetes client.
WithKubectlProxy sets whether to use a kubectl proxy for communicating with the cluster.
WithKubeInformerFactory sets the Kubernetes base type informer factory.
WithLogger sets a logger.
WithM3DBClusterInformerFactory sets the factory for our custom type.
WithPodIdentityProvider sets the pod identity provider.
WithScope sets the telemetry scope.
# Structs
M3DBController object.
# Interfaces
Option provides configuration of a controller.