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:
k8s-merge-robot 2016-07-22 04:49:44 -07:00 committed by GitHub
commit 6fd685b54b
2 changed files with 2 additions and 0 deletions

View File

@ -97,6 +97,7 @@ func NewCMServer() *CMServer {
ClusterSigningKeyFile: "/etc/kubernetes/ca/ca.key",
},
}
s.LeaderElection.LeaderElect = true
return &s
}

View File

@ -42,6 +42,7 @@ type SchedulerServer struct {
func NewSchedulerServer() *SchedulerServer {
config := componentconfig.KubeSchedulerConfiguration{}
api.Scheme.Convert(&v1alpha1.KubeSchedulerConfiguration{}, &config)
config.LeaderElection.LeaderElect = true
s := SchedulerServer{
KubeSchedulerConfiguration: config,
}