Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Reconciler ¶
type Reconciler struct { MemberClient client.Client HubClient client.Client AgentType clusterv1beta1.AgentType }
Reconciler reconciles a InternalMemberCluster object.
func (*Reconciler) Reconcile ¶
Reconcile handles join/leave for the member cluster controllers and updates its heartbeats. For the MCS controller, it needs to delete created MCS related in the member clusters. For the ServiceExportImport controllers, it needs to delete created serviceExported related in the member clusters.
func (*Reconciler) SetupWithManager ¶
func (r *Reconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
Click to show internal directories.
Click to hide internal directories.