package
0.1.2
Repository: https://github.com/huanwei/rocketmq-operator.git
Documentation: pkg.go.dev

# Functions

NewBrokerController creates a new BrokerController.
NewRealPodControl creates a concrete implementation of the PodControlInterface.
NewRealServiceControl creates a concrete implementation of the ServiceControlInterface.
NewRealStatefulSetControl creates a concrete implementation of the StatefulSetControlInterface.

# Constants

ErrResourceExists is used as part of the Event 'reason' when a Cluster fails to sync due to a resource of the same name already existing.
MessageResourceExists is the message used for Events when a resource fails to sync due to a resource already existing.
MessageResourceSynced is the message used for an Event fired when a Cluster is synced successfully.
SuccessSynced is used as part of the Event 'reason' when a MySQSL is synced.

# Structs

The BrokerController watches the Kubernetes API for changes to rocketmq resources.

# Interfaces

PodControlInterface defines the interface that the ClusterController uses to create, update, and delete broker pods.
ServiceControlInterface defines the interface that the ClusterController uses to create Services.
StatefulSetControlInterface defines the interface that the ClusterController uses to create and update StatefulSets.