We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b19de7f commit c902b8aCopy full SHA for c902b8a
staging/src/k8s.io/client-go/tools/leaderelection/leaderelection.go
@@ -289,8 +289,12 @@ func (le *LeaderElector) release() bool {
289
if !le.IsLeader() {
290
return true
291
}
292
+ now := metav1.Now()
293
leaderElectionRecord := rl.LeaderElectionRecord{
- LeaderTransitions: le.observedRecord.LeaderTransitions,
294
+ LeaderTransitions: le.observedRecord.LeaderTransitions,
295
+ LeaseDurationSeconds: 1,
296
+ RenewTime: now,
297
+ AcquireTime: now,
298
299
if err := le.config.Lock.Update(context.TODO(), leaderElectionRecord); err != nil {
300
klog.Errorf("Failed to release lock: %v", err)
0 commit comments