- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 24 for LeaderElection (0.31 sec)
-
pilot/pkg/leaderelection/k8sleaderelection/leaderelection.go
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. */ // Package leaderelection implements leader election of a set of endpoints. // It uses an annotation in the endpoints object to store the record of the // election state. This implementation does not guarantee that only one
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Mon Jul 24 04:04:42 UTC 2023 - 16.3K bytes - Viewed (0) -
cmd/kube-scheduler/app/options/options.go
cfg.LeaderElection.LeaderElect = o.LeaderElection.LeaderElect } if leaderelection.Changed("leader-elect-lease-duration") { cfg.LeaderElection.LeaseDuration = o.LeaderElection.LeaseDuration } if leaderelection.Changed("leader-elect-renew-deadline") { cfg.LeaderElection.RenewDeadline = o.LeaderElection.RenewDeadline } if leaderelection.Changed("leader-elect-retry-period") {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Jan 17 17:06:29 UTC 2024 - 13.3K bytes - Viewed (0) -
pilot/pkg/leaderelection/leaderelection_test.go
) (*LeaderElection, chan struct{}) { t.Helper() return createElectionMulticluster(t, name, revision, false, false, watcher, expectLeader, client, fns...) } func createPerRevisionElection(t *testing.T, name string, revision string, watcher revisions.DefaultWatcher, expectLeader bool, client kubernetes.Interface, ) (*LeaderElection, chan struct{}) { t.Helper()
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Sun Apr 28 04:22:19 UTC 2024 - 11.4K bytes - Viewed (0) -
cmd/kube-scheduler/app/server.go
logger.V(3).Info("Handlers synced") } if !cc.ComponentConfig.DelayCacheUntilActive || cc.LeaderElection == nil { startInformersAndWaitForSync(ctx) } // If leader election is enabled, runCommand via LeaderElector until done and exit. if cc.LeaderElection != nil { cc.LeaderElection.Callbacks = leaderelection.LeaderCallbacks{ OnStartedLeading: func(ctx context.Context) { close(waitingForLeader)
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Mon May 27 19:11:24 UTC 2024 - 14.3K bytes - Viewed (0) -
pkg/scheduler/apis/config/validation/validation_test.go
invalidParallelismValue.Parallelism = 0 resourceNameNotSet := validConfig.DeepCopy() resourceNameNotSet.LeaderElection.ResourceName = "" resourceNamespaceNotSet := validConfig.DeepCopy() resourceNamespaceNotSet.LeaderElection.ResourceNamespace = "" resourceLockNotLeases := validConfig.DeepCopy() resourceLockNotLeases.LeaderElection.ResourceLock = "configmap" enableContentProfilingSetWithoutEnableProfiling := validConfig.DeepCopy()
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu Apr 25 06:27:01 UTC 2024 - 12.2K bytes - Viewed (0) -
pilot/pkg/bootstrap/configcontroller.go
ingress.NewController(s.kubeClient, s.environment.Watcher, args.RegistryOptions.KubeOptions)) s.addTerminatingStartFunc("ingress status", func(stop <-chan struct{}) error { leaderelection. NewLeaderElection(args.Namespace, args.PodName, leaderelection.IngressController, args.Revision, s.kubeClient). AddRunFunction(func(leaderStop <-chan struct{}) { ingressSyncer := ingress.NewStatusSyncer(s.environment.Watcher, s.kubeClient)
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Wed Feb 28 16:41:38 UTC 2024 - 14.1K bytes - Viewed (0) -
cmd/kube-controller-manager/app/controllermanager.go
}, c.Kubeconfig, c.ComponentConfig.Generic.LeaderElection.RenewDeadline.Duration) if err != nil { logger.Error(err, "Error creating lock") klog.FlushAndExit(klog.ExitFlushTimeout, 1) } leaderelection.RunOrDie(ctx, leaderelection.LeaderElectionConfig{ Lock: rl, LeaseDuration: c.ComponentConfig.Generic.LeaderElection.LeaseDuration.Duration,
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed May 01 13:03:53 UTC 2024 - 37.5K bytes - Viewed (0) -
cmd/kube-scheduler/app/options/options_test.go
clientConnection: kubeconfig: '%s' leaderElection: leaderElect: true`, configKubeconfig)), os.FileMode(0600)); err != nil { t.Fatal(err) } noVersionConfig := filepath.Join(tmpDir, "scheduler_invalid_no_version.yaml") if err := os.WriteFile(noVersionConfig, []byte(fmt.Sprintf(` kind: KubeSchedulerConfiguration clientConnection: kubeconfig: '%s' leaderElection:
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Sep 13 07:42:19 UTC 2023 - 30.3K bytes - Viewed (0) -
pkg/scheduler/apis/config/validation/validation.go
// TODO: This can be removed when ResourceLock is not available // Only ResourceLock values with leases are allowed if cc.LeaderElection.LeaderElect && cc.LeaderElection.ResourceLock != "leases" { leaderElectionPath := field.NewPath("leaderElection")
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu Apr 25 06:27:01 UTC 2024 - 11.5K bytes - Viewed (0) -
pilot/pkg/serviceregistry/kube/controller/multicluster.go
log.Infof("joining leader-election for %s in %s on cluster %s", leaderelection.NamespaceController, options.SystemNamespace, options.ClusterID) election := leaderelection. NewLeaderElectionMulticluster(options.SystemNamespace, m.serverID, leaderelection.NamespaceController, m.revision, !configCluster, client). AddRunFunction(func(leaderStop <-chan struct{}) {
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Thu May 23 21:07:03 UTC 2024 - 12.7K bytes - Viewed (0)