Documentation
¶
Index ¶
- type MultiClusterEngineReconciler
- func (r *MultiClusterEngineReconciler) DeploySubcomponents(ctx context.Context, backplaneConfig *backplanev1alpha1.MultiClusterEngine) (ctrl.Result, error)
- func (r *MultiClusterEngineReconciler) Reconcile(ctx context.Context, req ctrl.Request) (retRes ctrl.Result, retErr error)
- func (r *MultiClusterEngineReconciler) SetupWithManager(mgr ctrl.Manager) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MultiClusterEngineReconciler ¶
type MultiClusterEngineReconciler struct { client.Client Scheme *runtime.Scheme Images map[string]string StatusManager *status.StatusTracker }
MultiClusterEngineReconciler reconciles a MultiClusterEngine object
func (*MultiClusterEngineReconciler) DeploySubcomponents ¶
func (r *MultiClusterEngineReconciler) DeploySubcomponents(ctx context.Context, backplaneConfig *backplanev1alpha1.MultiClusterEngine) (ctrl.Result, error)
DeploySubcomponents ensures all subcomponents exist
func (*MultiClusterEngineReconciler) Reconcile ¶
func (r *MultiClusterEngineReconciler) Reconcile(ctx context.Context, req ctrl.Request) (retRes ctrl.Result, retErr error)
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state.
func (*MultiClusterEngineReconciler) SetupWithManager ¶
func (r *MultiClusterEngineReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
Click to show internal directories.
Click to hide internal directories.