func()

in internal/controller/requirement_controller.go [108:122]


func (r *RequirementReconciler) SetupWithManager(mgr ctrl.Manager) error {
	if err := mgr.GetFieldIndexer().IndexField(context.Background(),
		&v1alpha1.Operation{}, v1alpha1.RequirementOwnerKey, requirementIndexerFunc); err != nil {
		return err
	}
	r.recorder = mgr.GetEventRecorderFor("Requirement")
	return ctrl.NewControllerManagedBy(mgr).
		For(&v1alpha1.Requirement{}).
		Owns(&v1alpha1.Operation{}).
		WithOptions(controller.Options{
			MaxConcurrentReconciles: 100,
		}).
		Named("requirement").
		Complete(r)
}