support work driver config for cluster manager. (#381)

* support work driver config for cluster manager.

Signed-off-by: morvencao <lcao@redhat.com>

* address comments.

Signed-off-by: morvencao <lcao@redhat.com>

---------

Signed-off-by: morvencao <lcao@redhat.com>
This commit is contained in:
Morven Cao
2024-04-24 16:33:13 +08:00
committed by GitHub
parent 08cfa4f20d
commit 7154863106
22 changed files with 712 additions and 13 deletions

View File

@@ -74,7 +74,9 @@ func (o *Options) RunClusterManagerOperator(ctx context.Context, controllerConte
kubeInformer.Apps().V1().Deployments(),
kubeInformer.Core().V1().ConfigMaps(),
controllerContext.EventRecorder,
o.SkipRemoveCRDs)
o.SkipRemoveCRDs,
controllerContext.OperatorNamespace,
)
statusController := clustermanagerstatuscontroller.NewClusterManagerStatusController(
operatorClient.OperatorV1().ClusterManagers(),