Documentation ¶
Index ¶
- func AddClusterControllerToManager(ctx *context.ControllerManagerContext, mgr manager.Manager, ...) error
- func AddIPAddressControllerToManager(ctx *context.ControllerManagerContext, mgr manager.Manager) error
- func AddMachineControllerToManager(ctx *context.ControllerManagerContext, mgr manager.Manager, ...) error
- func AddVMControllerToManager(ctx *context.ControllerManagerContext, mgr manager.Manager) error
- type Reconciler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddClusterControllerToManager ¶
func AddClusterControllerToManager(ctx *context.ControllerManagerContext, mgr manager.Manager, clusterControlledType client.Object) error
AddClusterControllerToManager adds the cluster controller to the provided manager.
func AddIPAddressControllerToManager ¶
func AddIPAddressControllerToManager(ctx *context.ControllerManagerContext, mgr manager.Manager) error
AddIPAddressControllerToManager adds the machine controller to the provided manager.
func AddVMControllerToManager ¶
func AddVMControllerToManager(ctx *context.ControllerManagerContext, mgr manager.Manager) error
AddVMControllerToManager adds the VM controller to the provided manager.
Types ¶
type Reconciler ¶
type Reconciler struct { *context.ControllerContext ClusterModuleService clustermodule.Service }
func NewReconciler ¶
func NewReconciler(ctx *context.ControllerContext) Reconciler
func (Reconciler) PopulateWatchesOnController ¶
func (r Reconciler) PopulateWatchesOnController(controller controller.Controller) error
func (Reconciler) Reconcile ¶
func (r Reconciler) Reconcile(ctx *context.ClusterContext) (reconcile.Result, error)
Click to show internal directories.
Click to hide internal directories.