Documentation ¶
Overview ¶
Package membercluster features a controller that enqueues CRPs on member cluster changes.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Reconciler ¶
type Reconciler struct { // Client is a (cached) client for accessing the Kubernetes API server. Client client.Client // SchedulerWorkQueue is the work queue for the scheduler. SchedulerWorkQueue queue.ClusterResourcePlacementSchedulingQueueWriter // clusterEligibilityCheck helps check if a cluster is eligible for resource replacement. ClusterEligibilityChecker *clustereligibilitychecker.ClusterEligibilityChecker }
Reconciler is the member cluster controller reconciler.
func (*Reconciler) SetupWithManager ¶
func (r *Reconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager builds a controller with Reconciler and sets it up with a controller manager.
Click to show internal directories.
Click to hide internal directories.