From cba8939504e303a3e8ab7f8b69be29ef78fa48cc Mon Sep 17 00:00:00 2001 From: Eric Chiang Date: Wed, 8 Nov 2017 16:24:01 -0800 Subject: [PATCH] certificate manager: reduce max backoff from 128s to 32s --- .../k8s.io/client-go/util/certificate/certificate_manager.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/staging/src/k8s.io/client-go/util/certificate/certificate_manager.go b/staging/src/k8s.io/client-go/util/certificate/certificate_manager.go index e27966f5e1b..7ea05ba794a 100644 --- a/staging/src/k8s.io/client-go/util/certificate/certificate_manager.go +++ b/staging/src/k8s.io/client-go/util/certificate/certificate_manager.go @@ -232,7 +232,7 @@ func (m *manager) Start() { Duration: 2 * time.Second, Factor: 2, Jitter: 0.1, - Steps: 7, + Steps: 5, } go wait.Forever(func() { sleepInterval := m.rotationDeadline.Sub(time.Now()) @@ -240,7 +240,7 @@ func (m *manager) Start() { time.Sleep(sleepInterval) if err := wait.ExponentialBackoff(backoff, m.rotateCerts); err != nil { utilruntime.HandleError(fmt.Errorf("Reached backoff limit, still unable to rotate certs: %v", err)) - wait.PollInfinite(128*time.Second, m.rotateCerts) + wait.PollInfinite(32*time.Second, m.rotateCerts) } }, 0) }