# Functions

CleanRecoveryEtcd removes the recovery etcd static pod manifest and stops the recovery etcd container.
NewAPIServerBackend constructs a new backend to talk to the API server using the given kubeConfig.
NewEtcdBackend constructs a new etcdBackend for the given client and pathPrefix.
Recover recovers a control plane using the provided backend and kubeConfigPath, returning assets for the existing control plane and a bootstrap control plane that can be used with `bootkube start` to re-bootstrap the control plane.
StartRecoveryEtcdForBackup starts a recovery etcd container using given backup.

# Constants

No description provided by the author

# Interfaces

Backend defines an interface for any backend that can populate a controlPlane struct.