# Functions
RemediationDataFromAnnotation gets RemediationData from an annotation value.
# Structs
KubeadmControlPlaneReconciler reconciles a KubeadmControlPlane object.
RemediationData struct is used to keep track of information stored in the RemediationInProgressAnnotation in KCP during remediation and then into the RemediationForAnnotation on the replacement machine once it is created.