Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CSIAddonsNodeReconciler ¶
type CSIAddonsNodeReconciler struct {
client.Client
Scheme *runtime.Scheme
ConnPool *connection.ConnectionPool
}
CSIAddonsNodeReconciler reconciles a CSIAddonsNode object
func (*CSIAddonsNodeReconciler) Reconcile ¶
func (r *CSIAddonsNodeReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state.
func (*CSIAddonsNodeReconciler) SetupWithManager ¶
func (r *CSIAddonsNodeReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type NetworkFenceReconciler ¶
type NetworkFenceReconciler struct {
client.Client
// Scheme defines methods for serializing and deserializing API objects.
Scheme *runtime.Scheme
// ConnectionPool consists of map of Connection objects
Connpool *conn.ConnectionPool
// Timeout for the Reconcile operation.
Timeout time.Duration
}
NetworkFenceReconciler reconciles a NetworkFence object.
func (*NetworkFenceReconciler) Reconcile ¶
func (r *NetworkFenceReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state.
func (*NetworkFenceReconciler) SetupWithManager ¶
func (r *NetworkFenceReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type ReclaimSpaceCronJobReconciler ¶ added in v0.2.0
ReclaimSpaceCronJobReconciler reconciles a ReclaimSpaceCronJob object
func (*ReclaimSpaceCronJobReconciler) Reconcile ¶ added in v0.2.0
func (r *ReclaimSpaceCronJobReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state. Reconcile will be called when there is any event related to reclaimSpaceCronJob and also when there is an event related to child reclaimSpaceJobs due to controllerOwnerRef.
func (*ReclaimSpaceCronJobReconciler) SetupWithManager ¶ added in v0.2.0
func (r *ReclaimSpaceCronJobReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type ReclaimSpaceJobReconciler ¶
type ReclaimSpaceJobReconciler struct {
client.Client
// Scheme defines methods for serializing and deserializing API objects.
Scheme *runtime.Scheme
// ConnectionPool consists of map of Connection objects.
ConnPool *connection.ConnectionPool
// Timeout for the Reconcile operation.
Timeout time.Duration
}
ReclaimSpaceJobReconciler reconciles a ReclaimSpaceJob object.
func (*ReclaimSpaceJobReconciler) Reconcile ¶
func (r *ReclaimSpaceJobReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state.
func (*ReclaimSpaceJobReconciler) SetupWithManager ¶
func (r *ReclaimSpaceJobReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.