# Functions
NewController returns a new *Controller.
WaitForCacheSync is a wrapper around cache.WaitForCacheSync that generates log messages indicating that the controller identified by controllerName is waiting for syncs, followed by either a successful or failed sync.
# Structs
Controller monitors nodes and links them to their machines when possible, as well as applies desired labels and taints.