Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterController ¶
ClusterController manages Component resources from Cluster resources
func (*ClusterController) Reconcile ¶
Reconcile reconciles the Component resources that belong to a Cluster resource
func (*ClusterController) SetupWithManager ¶
func (r *ClusterController) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the cluster controller with mgr manager
type ClusterInitializer ¶
type ClusterInitializer struct { client.Client Scheme *runtime.Scheme // contains filtered or unexported fields }
ClusterInitializer initializes a Cluster object
func (*ClusterInitializer) SetupWithManager ¶
func (r *ClusterInitializer) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the cluster initializer with mgr manager
type ClusterReconciler ¶
ClusterReconciler reconciles a Cluster object
func (*ClusterReconciler) SetupWithManager ¶
func (r *ClusterReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the cluster reconciler with mgr manager
type ComponentReconciler ¶
type ComponentReconciler struct { client.Client Scheme *runtime.Scheme ConnectionPool infra.HypervisorConnectionPool }
ComponentReconciler reconciles a Component object
func (*ComponentReconciler) SetupWithManager ¶
func (r *ComponentReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the component reconciler with mgr manager
type ComponentScheduler ¶
type ComponentScheduler struct { client.Client Scheme *runtime.Scheme // contains filtered or unexported fields }
ComponentScheduler schedules an unscheduled Component object
func (*ComponentScheduler) SetupWithManager ¶
func (r *ComponentScheduler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the component reconciler with mgr manager
type NodeJoinRequestReconciler ¶
NodeJoinRequestReconciler reconciles node join requests on clusters that contain at least one join token
func (*NodeJoinRequestReconciler) Reconcile ¶
Reconcile reconciles the node join requests for the given cluster
func (*NodeJoinRequestReconciler) SetupWithManager ¶
func (r *NodeJoinRequestReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the node join request reconciler with mgr manager