# Functions

New instantiates the namespace controller.
NewState instantiates the namespace controller state.

# Structs

NamespaceController is a controller that watches for Namespace events and sets a flag to indicate whether the Reconciler thread needs to reconcile for this namespace event.
State stores the state of the Namespace Controller.
UnmanagedNamespacePredicate triggers a new reconciliation of the namespace controller when receiving an unmanaged Namespace event.