- setupLog.Info("Registering CertServiceIssuerReconciler...")
- if err = (&controllers.CertServiceIssuerReconciler{
- Client: mgr.GetClient(),
- Log: ctrl.Log.WithName("controllers").WithName("CertServiceIssuer"),
- Clock: clock.RealClock{},
- Recorder: mgr.GetEventRecorderFor("certservice-issuer-controller"),
- }).SetupWithManager(mgr); err != nil {
- setupLog.Error(err, "unable to create controller", "controller", "CertServiceIssuer")
- os.Exit(1)
- }
+func registerCMPv2IssuerController(manager manager.Manager) {
+ setupLog.Info("Registering CMPv2IssuerController...")
+
+ err := (&controllers.CMPv2IssuerController{
+ Client: manager.GetClient(),
+ Log: leveledlogger.GetLoggerWithValues("controllers", "CMPv2Issuer"),
+ Clock: clock.RealClock{},
+ Recorder: manager.GetEventRecorderFor("cmpv2-issuer-controller"),
+ ProvisionerFactory: &cmpv2provisioner.ProvisionerFactoryImpl{},
+ }).SetupWithManager(manager)