From e50c0b904fd8b274d599ec23ba85aab2611c054f Mon Sep 17 00:00:00 2001 From: wojtekt Date: Tue, 5 Jun 2018 15:12:02 +0200 Subject: [PATCH] Speed up cluster startup in GCE --- pkg/kubelet/config/file.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkg/kubelet/config/file.go b/pkg/kubelet/config/file.go index 4e1a4805e1b..683dc9a3c94 100644 --- a/pkg/kubelet/config/file.go +++ b/pkg/kubelet/config/file.go @@ -93,6 +93,10 @@ func (s *sourceFile) run() { listTicker := time.NewTicker(s.period) go func() { + // Read path immediately to speed up startup. + if err := s.listConfig(); err != nil { + glog.Errorf("Unable to read config path %q: %v", s.path, err) + } for { select { case <-listTicker.C: