Documentation
¶
Index ¶
- type VultrClusterReconciler
- type VultrMachineReconciler
- func (r *VultrMachineReconciler) Reconcile(ctx context.Context, req ctrl.Request) (_ ctrl.Result, reterr error)
- func (r *VultrMachineReconciler) SetupWithManager(ctx context.Context, mgr ctrl.Manager, _ controller.Options) error
- func (r *VultrMachineReconciler) VultrClusterToVultrMachines(ctx context.Context) handler.MapFunc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type VultrClusterReconciler ¶
type VultrClusterReconciler struct {
client.Client
ReconcileTimeout time.Duration
Recorder record.EventRecorder
WatchFilterValue string
}
VultrClusterReconciler reconciles a VultrCluster object
func (*VultrClusterReconciler) SetupWithManager ¶
func (r *VultrClusterReconciler) SetupWithManager(ctx context.Context, mgr ctrl.Manager, _ controller.Options) error
SetupWithManager sets up the controller with the Manager.
type VultrMachineReconciler ¶
type VultrMachineReconciler struct {
client.Client
Recorder record.EventRecorder
ReconcileTimeout time.Duration
}
VultrMachineReconciler reconciles a VultrMachine object
func (*VultrMachineReconciler) SetupWithManager ¶
func (r *VultrMachineReconciler) SetupWithManager(ctx context.Context, mgr ctrl.Manager, _ controller.Options) error
func (*VultrMachineReconciler) VultrClusterToVultrMachines ¶
func (r *VultrMachineReconciler) VultrClusterToVultrMachines(ctx context.Context) handler.MapFunc
VultrClusterToVultrMachines convert the cluster to machines spec.
Click to show internal directories.
Click to hide internal directories.