# Packages

Package drain provides a helper to cordon and drain Nodes.

# Functions

HasMatchingLabels verifies that the Label Selector matches the given Labels.

# Constants

KubeadmControlPlaneAPIVersion inlined from KCP (we want to avoid importing the KCP API package).
KubeadmControlPlanePreTerminateHookCleanupAnnotation inlined from KCP (we want to avoid importing the KCP API package).

# Variables

ErrNodeNotFound signals that a corev1.Node could not be found for the given provider id.

# Structs

Reconciler reconciles a Machine object.