Documentation ¶
Index ¶
Constants ¶
View Source
const RequeueTime = 5 * time.Second
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CappReconciler ¶
type CappReconciler struct { Log logr.Logger client.Client Scheme *runtime.Scheme OnOpenshift bool EventRecorder record.EventRecorder }
CappReconciler reconciles a Capp object
func (*CappReconciler) SetupWithManager ¶
func (r *CappReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
func (*CappReconciler) SyncApplication ¶
func (r *CappReconciler) SyncApplication(ctx context.Context, capp cappv1alpha1.Capp, resourceManagers map[string]rmanagers.ResourceManager, logger logr.Logger) error
SyncApplication manages the lifecycle of Capp. It ensures all manifests are applied according to the specification and synchronizes the status accordingly.
Click to show internal directories.
Click to hide internal directories.