package
0.14.0
Repository: https://github.com/m3db/m3db-operator.git
Documentation: pkg.go.dev

# 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.