# Packages
Package mocks is a generated GoMock package.
# Functions
EtcdClusterMachines returns a filter to find all etcd machines for a cluster, regardless of ownership.
ControlPlaneLabelsForCluster returns a set of labels to add to a control plane machine for this specific cluster.
EtcdMachinesSelectorForCluster returns the label selector necessary to get etcd machines for a given cluster.
MatchesEtcdadmClusterConfiguration returns a filter to find all machines that matches with EtcdadmCluster config and do not require any rollout.
MatchesEtcdadmConfig checks if machine's EtcdadmConfigSpec is equivalent with EtcdadmCluster's spec.
MatchesTemplateClonedFrom returns a filter to find all machines that match a given EtcdadmCluster's infra template.
No description provided by the author
# Constants
TODO(g-gaston): remove this once we have a stable CAPI repo that contains this, MachineEtcdReadyLabelName is the label set on machines that have succesfully joined the etcd cluster.
# Structs
EtcdadmClusterReconciler reconciles a EtcdadmCluster object.
No description provided by the author
# Interfaces
EtcdClient is an interface used for making ETCD v3 API calls.