Closed
Description
Currently, the leader election ID defaults to controller-leader-election-helper
. Since it is convenient to not configure anything for the leader election ID, it will crash whenever two controller-runtime based controllers run in the same namespace or have the same namespace configured for the leader election (e.G. kube-system
).
This is especially bad since there is no logging about the lock being held by a different controller, so from a users perspective this looks like the controller just froze.
Metadata
Metadata
Assignees
Labels
No labels