diff --git a/cmd/kubectl/app/kubectl.go b/cmd/kubectl/app/kubectl.go index 27cbfd83b5..a23e4b9756 100644 --- a/cmd/kubectl/app/kubectl.go +++ b/cmd/kubectl/app/kubectl.go @@ -21,6 +21,7 @@ import ( "k8s.io/kubernetes/pkg/kubectl/cmd" cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" + "k8s.io/kubernetes/pkg/util/logs" ) /* @@ -28,6 +29,9 @@ WARNING: this logic is duplicated, with minor changes, in cmd/hyperkube/kubectl. Any salient changes here will need to be manually reflected in that file. */ func Run() error { + logs.InitLogs() + defer logs.FlushLogs() + cmd := cmd.NewKubectlCommand(cmdutil.NewFactory(nil), os.Stdin, os.Stdout, os.Stderr) return cmd.Execute() }