Let kubemark exit if it fails to start

pull/6/head
Jun Gong 2017-05-27 17:04:47 +08:00
parent b58c7ec456
commit c3da0503ba
1 changed files with 3 additions and 1 deletions

View File

@ -89,7 +89,9 @@ func NewHollowKubelet(
// Starts this HollowKubelet and blocks. // Starts this HollowKubelet and blocks.
func (hk *HollowKubelet) Run() { func (hk *HollowKubelet) Run() {
kubeletapp.RunKubelet(hk.KubeletFlags, hk.KubeletConfiguration, hk.KubeletDeps, false, false) if err := kubeletapp.RunKubelet(hk.KubeletFlags, hk.KubeletConfiguration, hk.KubeletDeps, false, false); err != nil {
glog.Fatalf("Failed to run HollowKubelet: %v. Exiting.", err)
}
select {} select {}
} }