Skip to content

Commit 1c3b0f7

Browse files
authored
feat: use LeaderElectionReleaseOnCancel for manager (#542)
1 parent d9dc5ea commit 1c3b0f7

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

cmd/main.go

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -71,10 +71,12 @@ func Setup() *Main {
7171
Metrics: server.Options{
7272
BindAddress: cfg.Metrics.BindAddress(),
7373
},
74-
LeaderElection: !cfg.DevMode,
75-
LeaderElectionID: cfg.Name + "-leader-election",
76-
LeaderElectionNamespace: namespace,
77-
LeaderElectionResourceLock: cfg.LeaderElectionResourceLock,
74+
LeaderElection: !cfg.DevMode,
75+
LeaderElectionID: cfg.Name + "-leader-election",
76+
LeaderElectionNamespace: namespace,
77+
LeaderElectionResourceLock: cfg.LeaderElectionResourceLock,
78+
LeaderElectionReleaseOnCancel: true,
79+
7880
Cache: crtlcache.Options{
7981
DefaultNamespaces: map[string]crtlcache.Config{
8082
namespace: {},

0 commit comments

Comments
 (0)