diff --git a/pkg/cli/cmds/server.go b/pkg/cli/cmds/server.go index dd460a9602c4..feb5b7704b97 100644 --- a/pkg/cli/cmds/server.go +++ b/pkg/cli/cmds/server.go @@ -60,6 +60,8 @@ type Server struct { DatastoreCAFile string DatastoreCertFile string DatastoreKeyFile string + DatastoreServerCertFile string + DatastoreServerKeyFile string AdvertiseIP string AdvertisePort int DisableScheduler bool diff --git a/pkg/cli/server/server.go b/pkg/cli/server/server.go index 424dc06e8295..07bb1b93c8ce 100644 --- a/pkg/cli/server/server.go +++ b/pkg/cli/server/server.go @@ -49,9 +49,7 @@ func RunWithControllers(app *cli.Context, leaderControllers server.CustomControl } func run(app *cli.Context, cfg *cmds.Server, leaderControllers server.CustomControllers, controllers server.CustomControllers) error { - var ( - err error - ) + var err error // Validate build env cmds.MustValidateGolang() @@ -154,6 +152,8 @@ func run(app *cli.Context, cfg *cmds.Server, leaderControllers server.CustomCont serverConfig.ControlConfig.Datastore.BackendTLSConfig.CAFile = cfg.DatastoreCAFile serverConfig.ControlConfig.Datastore.BackendTLSConfig.CertFile = cfg.DatastoreCertFile serverConfig.ControlConfig.Datastore.BackendTLSConfig.KeyFile = cfg.DatastoreKeyFile + serverConfig.ControlConfig.Datastore.ServerTLSConfig.CertFile = cfg.DatastoreCertFile + serverConfig.ControlConfig.Datastore.ServerTLSConfig.KeyFile = cfg.DatastoreKeyFile serverConfig.ControlConfig.AdvertiseIP = cfg.AdvertiseIP serverConfig.ControlConfig.AdvertisePort = cfg.AdvertisePort serverConfig.ControlConfig.FlannelBackend = cfg.FlannelBackend