package
1.0.23
Repository: https://github.com/aws/etcdadm-controller.git
Documentation: pkg.go.dev

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