- Sort Score
- Result 10 results
- Languages All
Results 1 - 4 of 4 for NewLeaderElector (0.35 sec)
-
pilot/pkg/leaderelection/k8sleaderelection/leaderelection.go
"k8s.io/klog/v2" "k8s.io/utils/clock" "istio.io/istio/pilot/pkg/leaderelection/k8sleaderelection/k8sresourcelock" ) const ( JitterFactor = 1.2 ) // NewLeaderElector creates a LeaderElector from a LeaderElectionConfig func NewLeaderElector(lec LeaderElectionConfig) (*LeaderElector, error) { if lec.LeaseDuration <= lec.RenewDeadline { return nil, fmt.Errorf("leaseDuration must be greater than renewDeadline") }
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Mon Jul 24 04:04:42 UTC 2023 - 16.3K bytes - Viewed (0) -
pilot/pkg/leaderelection/leaderelection.go
config.KeyComparison = func(leaderKey string) bool { return LocationPrioritizedComparison(leaderKey, l) } } return k8sleaderelection.NewLeaderElector(config) } func LocationPrioritizedComparison(currentLeaderRevision string, l *LeaderElection) bool { var currentLeaderRemote bool
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Fri Apr 12 16:44:32 UTC 2024 - 9.7K bytes - Viewed (0) -
cmd/kube-scheduler/app/server.go
default: // We lost the lock. logger.Error(nil, "Leaderelection lost") klog.FlushAndExit(klog.ExitFlushTimeout, 1) } }, } leaderElector, err := leaderelection.NewLeaderElector(*cc.LeaderElection) if err != nil { return fmt.Errorf("couldn't create leader elector: %v", err) } leaderElector.Run(ctx) return fmt.Errorf("lost lease") }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Mon May 27 19:11:24 UTC 2024 - 14.3K bytes - Viewed (0) -
pilot/pkg/leaderelection/k8sleaderelection/leaderelection_test.go
OnNewLeader: func(identity string) {}, OnStoppedLeading: func() {}, OnStartedLeading: func(context.Context) { close(onNewLeader) }, }, } elector, err := NewLeaderElector(lec) if err != nil { t.Fatal("Failed to create leader elector: ", err) } ctx, cancel := context.WithCancel(context.Background()) go elector.Run(ctx)
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Mon Jan 23 16:39:43 UTC 2023 - 42.5K bytes - Viewed (0)