Documentation
¶
Index ¶
Constants ¶
View Source
const ControllerName = "Scheduler"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterScheduler ¶
type ClusterScheduler struct { PlatformCluster *clusters.Cluster Config *config.SchedulerConfig }
func NewClusterScheduler ¶
func NewClusterScheduler(setupLog *logging.Logger, platformCluster *clusters.Cluster, config *config.SchedulerConfig) (*ClusterScheduler, error)
func (*ClusterScheduler) SetupWithManager ¶
func (r *ClusterScheduler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type ReconcileResult ¶
type ReconcileResult = ctrlutils.ReconcileResult[*clustersv1alpha1.ClusterRequest, clustersv1alpha1.ConditionStatus]
Click to show internal directories.
Click to hide internal directories.