diff --git a/cmd/kube-scheduler/app/options/configfile.go b/cmd/kube-scheduler/app/options/configfile.go index 578a34d97a3..032fb15bcc6 100644 --- a/cmd/kube-scheduler/app/options/configfile.go +++ b/cmd/kube-scheduler/app/options/configfile.go @@ -69,7 +69,7 @@ func LogOrWriteConfig(fileName string, cfg *kubeschedulerconfig.KubeSchedulerCon return err } configString := string(bytes) - klog.Infof("Using component config:\n%+v\n", configString) + klog.InfoS("Using component config", "config", configString) } if len(fileName) > 0 { @@ -81,7 +81,7 @@ func LogOrWriteConfig(fileName string, cfg *kubeschedulerconfig.KubeSchedulerCon if err := encoder.Encode(cfg, configFile); err != nil { return err } - klog.Infof("Wrote configuration to: %s\n", fileName) + klog.InfoS("Wrote configuration", "file", fileName) os.Exit(0) } return nil diff --git a/cmd/kube-scheduler/app/server.go b/cmd/kube-scheduler/app/server.go index 6fd7fe4f817..96241560422 100644 --- a/cmd/kube-scheduler/app/server.go +++ b/cmd/kube-scheduler/app/server.go @@ -135,7 +135,7 @@ func runCommand(cmd *cobra.Command, opts *options.Options, registryOptions ...Op // Run executes the scheduler based on the given configuration. It only returns on error or when context is done. func Run(ctx context.Context, cc *schedulerserverconfig.CompletedConfig, sched *scheduler.Scheduler) error { // To help debugging, immediately log version - klog.V(1).Infof("Starting Kubernetes Scheduler version %+v", version.Get()) + klog.V(1).InfoS("Starting Kubernetes Scheduler version", "version", version.Get()) // Configz registration. if cz, err := configz.New("componentconfig"); err == nil {