package
0.6.3
Repository: https://github.com/bitpoke/mysql-operator.git
Documentation: pkg.go.dev

# Functions

GetNameForResource returns the name of a resource for a cluster.
GetNodeConditionIndex returns the index of a condition.
IsMysqlClusterKind for the given kind checks if CRD kind is for MysqlCluster CRD.
New returns a wrapper for mysqlcluster.

# Constants

ConfigMap is the alias for mysql configs, the config map resource.
HeadlessSVC is the alias of the headless service resource.
HeadlessSVCName is the name of the headless service that is commonly used for all clusters.
HealthyNodesService is the name of a service that contains all healthy nodes.
HealthyReplicasService is the name of a service that points healthy replicas (excludes master).
MasterService is the name of the service that points to master node.
NodeInitializedConditionType is the extended new pod condition that marks the pod as initialized from MySQL point of view.
OldHeadlessSVC is the name of the old headless service DEPRECATED.
PodDisruptionBudget is the name of pod disruption budget for the stateful set.
Secret is the name of the "private" secret that contains operator related credentials.
StatefulSet is the alias of the statefulset resource.

# Structs

MysqlCluster is the wrapper for api.MysqlCluster type.

# Type aliases

ResourceName is the type for aliasing resources that will be created.