From e624aeb1027a07b4438d848e730b447134d9b6d8 Mon Sep 17 00:00:00 2001 From: Peter Rifel Date: Thu, 11 Mar 2021 22:15:53 -0600 Subject: [PATCH] Increase route53 retry count from 3 to 5 Hoping to fix failures like this: https://prow.k8s.io/view/gs/kubernetes-jenkins/logs/e2e-kops-aws-distro-imagecentos8/1370176524702978048 --- dnsprovider/pkg/dnsprovider/providers/aws/route53/route53.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dnsprovider/pkg/dnsprovider/providers/aws/route53/route53.go b/dnsprovider/pkg/dnsprovider/providers/aws/route53/route53.go index 2cf2c9eb92..574200cc89 100644 --- a/dnsprovider/pkg/dnsprovider/providers/aws/route53/route53.go +++ b/dnsprovider/pkg/dnsprovider/providers/aws/route53/route53.go @@ -63,6 +63,9 @@ func newRoute53(config io.Reader) (*Interface, error) { // e.g. https://github.com/kubernetes/kops/issues/605 awsConfig = awsConfig.WithCredentialsChainVerboseErrors(true) + // To avoid API throttling on busier accounts + awsConfig = awsConfig.WithMaxRetries(5) + sess, err := session.NewSession() if err != nil { return nil, err