Skip to content

Commit c65fe46

Browse files
Limit manager concurrency on concurrencyNumber
Signed-off-by: Danil-Grigorev <[email protected]>
1 parent be0efd3 commit c65fe46

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

cmd/main.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,10 @@ import (
4040
ctrl "sigs.k8s.io/controller-runtime"
4141
"sigs.k8s.io/controller-runtime/pkg/cache"
4242
"sigs.k8s.io/controller-runtime/pkg/client"
43+
"sigs.k8s.io/controller-runtime/pkg/config"
4344
"sigs.k8s.io/controller-runtime/pkg/controller"
4445
"sigs.k8s.io/controller-runtime/pkg/healthz"
46+
4547
ctrlwebhook "sigs.k8s.io/controller-runtime/pkg/webhook"
4648

4749
operatorv1 "sigs.k8s.io/cluster-api-operator/api/v1alpha2"
@@ -174,6 +176,9 @@ func main() {
174176
},
175177
},
176178
},
179+
Controller: config.Controller{
180+
MaxConcurrentReconciles: concurrencyNumber,
181+
},
177182
WebhookServer: ctrlwebhook.NewServer(
178183
ctrlwebhook.Options{
179184
Port: webhookPort,

0 commit comments

Comments
 (0)