mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-27 13:37:30 +00:00
Merge pull request #29207 from fgrzadkowski/ha_master_leader_elect
Automatic merge from submit-queue Add default leader election for scheduler and controller manager. #21124
This commit is contained in:
commit
6fd685b54b
@ -97,6 +97,7 @@ func NewCMServer() *CMServer {
|
|||||||
ClusterSigningKeyFile: "/etc/kubernetes/ca/ca.key",
|
ClusterSigningKeyFile: "/etc/kubernetes/ca/ca.key",
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
s.LeaderElection.LeaderElect = true
|
||||||
return &s
|
return &s
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -42,6 +42,7 @@ type SchedulerServer struct {
|
|||||||
func NewSchedulerServer() *SchedulerServer {
|
func NewSchedulerServer() *SchedulerServer {
|
||||||
config := componentconfig.KubeSchedulerConfiguration{}
|
config := componentconfig.KubeSchedulerConfiguration{}
|
||||||
api.Scheme.Convert(&v1alpha1.KubeSchedulerConfiguration{}, &config)
|
api.Scheme.Convert(&v1alpha1.KubeSchedulerConfiguration{}, &config)
|
||||||
|
config.LeaderElection.LeaderElect = true
|
||||||
s := SchedulerServer{
|
s := SchedulerServer{
|
||||||
KubeSchedulerConfiguration: config,
|
KubeSchedulerConfiguration: config,
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user