# Functions

NewController returns a new Node controller.
SyncMachineAnnotations syncs the annotations of the machine with node-objects.
SyncMachineLabels syncs the labels of the machine with node-objects.
SyncMachineTaints syncs the taints of the machine with node-objects.

# Constants

#nosec G101 -- No credential.
#nosec G101 -- No credential.
MCFinalizerName is the finalizer created for the external machine controller to differentiate it from the MCMFinalizerName This finalizer is added only on secret-objects to avoid race between in-tree and out-of-tree controllers.
MCMFinalizerName is the finalizer used to tag dependecies before deletion of the object.

# Interfaces

Controller describes a controller for.