# Functions
CreateCRD provision the Custom Resource Definition and wait until the API is ready to interact it with.
NewAppManagerController creates a new AppManagerController.
NewBuildController creates a new BuilderController.
NewDeployerController creates a new DeployerController.
NewNamespaceController creates a NamespaceController.
NewReleaseController creates a new ReleaseController.
NewResourceAllocatorCtrl creates a ResourceAllocatorCtrl.
NewSecretController creates a new SecretController.
NewTaskQueue creates a new task queue with the given sync function.
# Structs
AppManagerController controller.
BuildController controller.
Config defines configuration parameters for the Operator.
DeployerController controller.
NamespaceController controller.
ReleaseController controller.
ResourceAllocatorCtrl controller.
SecretController generates dynamic secrets through namespaces.
TaskQueue manages a work queue through an independent worker that invokes the given sync function for every work item inserted.