From c3da0503bad1b1b9de6d7eab7190e932e303d694 Mon Sep 17 00:00:00 2001 From: Jun Gong Date: Sat, 27 May 2017 17:04:47 +0800 Subject: [PATCH] Let kubemark exit if it fails to start --- pkg/kubemark/hollow_kubelet.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkg/kubemark/hollow_kubelet.go b/pkg/kubemark/hollow_kubelet.go index c0bbeb87e0..c1e54f9c94 100644 --- a/pkg/kubemark/hollow_kubelet.go +++ b/pkg/kubemark/hollow_kubelet.go @@ -89,7 +89,9 @@ func NewHollowKubelet( // Starts this HollowKubelet and blocks. 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 {} }