Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Reconciler ¶
type Reconciler struct { client.Client Log logr.Logger Scheme *runtime.Scheme AgentChannel chan clusters.StatusUpdateMessage }
Reconciler reconciles a MultiClusterApplicationConfiguration resource. It fetches the embedded OAM ApplicationConfiguration, mutates it based on the MultiClusterApplicationConfiguration, and updates the status of the MultiClusterApplicationConfiguration to reflect the success or failure of the changes to the embedded resource
func (*Reconciler) Reconcile ¶
Reconcile reconciles a MultiClusterApplicationConfiguration resource. It fetches the embedded OAM app config, mutates it based on the MultiClusterApplicationConfiguration, and updates the status of the MultiClusterApplicationConfiguration to reflect the success or failure of the changes to the embedded resource
func (*Reconciler) SetupWithManager ¶
func (r *Reconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager registers our controller with the manager