Documentation ¶
Overview ¶
Package controllers implements controllers code.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IBMPowerVSClusterReconciler ¶
type IBMPowerVSClusterReconciler struct { client.Client Log logr.Logger Recorder record.EventRecorder Scheme *runtime.Scheme }
IBMPowerVSClusterReconciler reconciles a IBMPowerVSCluster object.
func (*IBMPowerVSClusterReconciler) Reconcile ¶
func (r *IBMPowerVSClusterReconciler) Reconcile(ctx context.Context, req ctrl.Request) (_ ctrl.Result, reterr error)
Reconcile implements controller runtime Reconciler interface and handles reconcileation logic for IBMPowerVSCluster.
func (*IBMPowerVSClusterReconciler) SetupWithManager ¶
func (r *IBMPowerVSClusterReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager creates a new IBMPowerVSCluster controller for a manager.
type IBMPowerVSImageReconciler ¶ added in v0.2.0
type IBMPowerVSImageReconciler struct { client.Client Log logr.Logger Recorder record.EventRecorder Scheme *runtime.Scheme }
IBMPowerVSImageReconciler reconciles a IBMPowerVSImage object.
func (*IBMPowerVSImageReconciler) Reconcile ¶ added in v0.2.0
func (r *IBMPowerVSImageReconciler) Reconcile(ctx context.Context, req ctrl.Request) (_ ctrl.Result, reterr error)
Reconcile implements controller runtime Reconciler interface and handles reconcileation logic for IBMPowerVSImage.
func (*IBMPowerVSImageReconciler) SetupWithManager ¶ added in v0.2.0
func (r *IBMPowerVSImageReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type IBMPowerVSMachineReconciler ¶
type IBMPowerVSMachineReconciler struct { client.Client Log logr.Logger Recorder record.EventRecorder Scheme *runtime.Scheme }
IBMPowerVSMachineReconciler reconciles a IBMPowerVSMachine object.
func (*IBMPowerVSMachineReconciler) Reconcile ¶
func (r *IBMPowerVSMachineReconciler) Reconcile(ctx context.Context, req ctrl.Request) (_ ctrl.Result, reterr error)
Reconcile implements controller runtime Reconciler interface and handles reconcileation logic for IBMPowerVSMachine.
func (*IBMPowerVSMachineReconciler) SetupWithManager ¶
func (r *IBMPowerVSMachineReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager creates a new IBMPowerVSMachine controller for a manager.
type IBMVPCClusterReconciler ¶
type IBMVPCClusterReconciler struct { client.Client Log logr.Logger Recorder record.EventRecorder Scheme *runtime.Scheme }
IBMVPCClusterReconciler reconciles a IBMVPCCluster object.
func (*IBMVPCClusterReconciler) Reconcile ¶
func (r *IBMVPCClusterReconciler) Reconcile(ctx context.Context, req ctrl.Request) (_ ctrl.Result, reterr error)
Reconcile implements controller runtime Reconciler interface and handles reconcileation logic for IBMVPCCluster.
func (*IBMVPCClusterReconciler) SetupWithManager ¶
func (r *IBMVPCClusterReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager creates a new IBMVPCCluster controller for a manager.
type IBMVPCMachineReconciler ¶
type IBMVPCMachineReconciler struct { client.Client Log logr.Logger Recorder record.EventRecorder Scheme *runtime.Scheme }
IBMVPCMachineReconciler reconciles a IBMVPCMachine object.
func (*IBMVPCMachineReconciler) Reconcile ¶
func (r *IBMVPCMachineReconciler) Reconcile(ctx context.Context, req ctrl.Request) (_ ctrl.Result, reterr error)
Reconcile implements controller runtime Reconciler interface and handles reconcileation logic for IBMVPCMachine.
func (*IBMVPCMachineReconciler) SetupWithManager ¶
func (r *IBMVPCMachineReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager creates a new IBMVPCMachine controller for a manager.