diff --git a/cmd/controller-manager/app/server.go b/cmd/controller-manager/app/server.go index eeca173fce..a8eaeaa1c6 100644 --- a/cmd/controller-manager/app/server.go +++ b/cmd/controller-manager/app/server.go @@ -87,7 +87,7 @@ func Run(opt *options.ServerOption) error { // add a uniquifier so that two processes on the same host don't accidentally both become active id := hostname + "_" + string(uuid.NewUUID()) - rl, err := resourcelock.New(resourcelock.ConfigMapsLeasesResourceLock, + rl, err := resourcelock.New(resourcelock.LeasesResourceLock, opt.LockObjectNamespace, "vc-controller-manager", leaderElectionClient.CoreV1(), diff --git a/cmd/scheduler/app/server.go b/cmd/scheduler/app/server.go index 721202077f..503fb291d3 100644 --- a/cmd/scheduler/app/server.go +++ b/cmd/scheduler/app/server.go @@ -125,7 +125,7 @@ func Run(opt *options.ServerOption) error { // add a uniquifier so that two processes on the same host don't accidentally both become active id := hostname + "_" + string(uuid.NewUUID()) - rl, err := resourcelock.New(resourcelock.ConfigMapsLeasesResourceLock, + rl, err := resourcelock.New(resourcelock.LeasesResourceLock, opt.LockObjectNamespace, commonutil.GenerateComponentName(opt.SchedulerNames), leaderElectionClient.CoreV1(),