Documentation ¶
Index ¶
- type BareMetalClusterReconciler
- type BareMetalMachineReconciler
- func (r *BareMetalMachineReconciler) BareMetalClusterToBareMetalMachines(o handler.MapObject) []ctrl.Request
- func (r *BareMetalMachineReconciler) BareMetalHostToBareMetalMachines(obj handler.MapObject) []ctrl.Request
- func (r *BareMetalMachineReconciler) Reconcile(req ctrl.Request) (_ ctrl.Result, rerr error)
- func (r *BareMetalMachineReconciler) SetupWithManager(mgr ctrl.Manager) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BareMetalClusterReconciler ¶
type BareMetalClusterReconciler struct { Client client.Client ManagerFactory baremetal.ManagerFactoryInterface Log logr.Logger }
BareMetalClusterReconciler reconciles a BareMetalCluster object
func (*BareMetalClusterReconciler) Reconcile ¶
Reconcile reads that state of the cluster for a BareMetalCluster object and makes changes based on the state read and what is in the BareMetalCluster.Spec
func (*BareMetalClusterReconciler) SetupWithManager ¶
func (r *BareMetalClusterReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager will add watches for this controller
type BareMetalMachineReconciler ¶
type BareMetalMachineReconciler struct { Client client.Client ManagerFactory baremetal.ManagerFactoryInterface Log logr.Logger CapiClientGetter baremetal.ClientGetter }
BareMetalMachineReconciler reconciles a BareMetalMachine object
func (*BareMetalMachineReconciler) BareMetalClusterToBareMetalMachines ¶
func (r *BareMetalMachineReconciler) BareMetalClusterToBareMetalMachines(o handler.MapObject) []ctrl.Request
BareMetalClusterToBareMetalMachines is a handler.ToRequestsFunc to be used to enqeue requests for reconciliation of BareMetalMachines.
func (*BareMetalMachineReconciler) BareMetalHostToBareMetalMachines ¶
func (r *BareMetalMachineReconciler) BareMetalHostToBareMetalMachines(obj handler.MapObject) []ctrl.Request
BareMetalHostToBareMetalMachines will return a reconcile request for a BareMetalMachine if the event is for a BareMetalHost and that BareMetalHost references a BareMetalMachine.
func (*BareMetalMachineReconciler) SetupWithManager ¶
func (r *BareMetalMachineReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager will add watches for this controller