mirror of
https://github.com/open-cluster-management-io/ocm.git
synced 2026-02-14 18:09:57 +00:00
🌱 use SDK basecontroller for better logging. (#1269)
* Use basecontroller in sdk-go instead for better logging Signed-off-by: Jian Qiu <jqiu@redhat.com> * Rename to fakeSyncContext Signed-off-by: Jian Qiu <jqiu@redhat.com> --------- Signed-off-by: Jian Qiu <jqiu@redhat.com>
This commit is contained in:
@@ -84,7 +84,6 @@ func (o *Options) RunClusterManagerOperator(ctx context.Context, controllerConte
|
||||
operatorInformer.Operator().V1().ClusterManagers(),
|
||||
deploymentInformer.Apps().V1().Deployments(),
|
||||
configmapInformer.Core().V1().ConfigMaps(),
|
||||
controllerContext.EventRecorder,
|
||||
o.SkipRemoveCRDs,
|
||||
o.ControlPlaneNodeLabelSelector,
|
||||
o.DeploymentReplicas,
|
||||
@@ -95,28 +94,24 @@ func (o *Options) RunClusterManagerOperator(ctx context.Context, controllerConte
|
||||
statusController := clustermanagerstatuscontroller.NewClusterManagerStatusController(
|
||||
operatorClient.OperatorV1().ClusterManagers(),
|
||||
operatorInformer.Operator().V1().ClusterManagers(),
|
||||
deploymentInformer.Apps().V1().Deployments(),
|
||||
controllerContext.EventRecorder)
|
||||
deploymentInformer.Apps().V1().Deployments())
|
||||
|
||||
certRotationController := certrotationcontroller.NewCertRotationController(
|
||||
kubeClient,
|
||||
secretInformers,
|
||||
configmapInformer.Core().V1().ConfigMaps(),
|
||||
operatorInformer.Operator().V1().ClusterManagers(),
|
||||
controllerContext.EventRecorder)
|
||||
operatorInformer.Operator().V1().ClusterManagers())
|
||||
|
||||
crdMigrationController := migrationcontroller.NewCRDMigrationController(
|
||||
controllerContext.KubeConfig,
|
||||
kubeClient,
|
||||
operatorClient.OperatorV1().ClusterManagers(),
|
||||
operatorInformer.Operator().V1().ClusterManagers(),
|
||||
controllerContext.EventRecorder)
|
||||
operatorInformer.Operator().V1().ClusterManagers())
|
||||
|
||||
crdStatusController := crdstatuccontroller.NewCRDStatusController(
|
||||
controllerContext.KubeConfig,
|
||||
kubeClient,
|
||||
operatorInformer.Operator().V1().ClusterManagers(),
|
||||
controllerContext.EventRecorder)
|
||||
operatorInformer.Operator().V1().ClusterManagers())
|
||||
|
||||
go operatorInformer.Start(ctx.Done())
|
||||
go deploymentInformer.Start(ctx.Done())
|
||||
|
||||
Reference in New Issue
Block a user