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 rcsv1alpha1.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.