Documentation
¶
Index ¶
Constants ¶
View Source
const DPUControllerName = "dpu"
DPUControllerName is used when reporting events
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DPUReconciler ¶
type DPUReconciler struct {
// contains filtered or unexported fields
}
DPUReconciler reconciles a DPU object
func NewDPUReconciler ¶
func NewDPUReconciler(mgr manager.Manager, alloc allocator.Allocator, joinCommandGenerator util.NodeJoinCommandGenerator, hostUptimeChecker reboot.HostUptimeChecker, options util.DPUOptions) *DPUReconciler
func (*DPUReconciler) SetupWithManager ¶
func (r *DPUReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type PhaseHandlerFunc ¶
type PhaseHandlerFunc func(context.Context, *provisioningv1.DPU, *util.ControllerContext) (provisioningv1.DPUStatus, error)
Click to show internal directories.
Click to hide internal directories.