【问题标题】:How do you configure the request throttling delay for kops?如何为 kops 配置请求限制延迟?
【发布时间】:2021-02-10 21:42:28
【问题描述】:

当 Kops 受到 AWS 的速率限制时,默认情况下会回退 6 秒:

retry_handler.go:55] Inserting delay before AWS request (ec2::DescribeLaunchTemplateVersions) to avoid RequestLimitExceeded: 6s

这通常是不够的,我们会在任何操作中不断收到速率限制错误:

Got RequestLimitExceeded error on AWS request (ec2::DescribeLaunchTemplateVersions)

有没有办法配置这种行为?我们可以设置延迟吗?

【问题讨论】:

    标签: kops


    【解决方案1】:

    不是我发现的,很确定它是硬编码的,但是您可以向 AWS 支持请求提高限制,他们通常可以接受。

    【讨论】:

      【解决方案2】:

      此外,kOps 已经重写了启动模板的发现方式,这显着减少了 DescribeLaunchTemplateVersions 的数量。在大多数情况下,使用较新的 kOps 版本您应该不会再看到这些警告。

      【讨论】:

        猜你喜欢
        • 2020-05-11
        • 1970-01-01
        • 2013-01-08
        • 1970-01-01
        • 2021-01-08
        • 2013-11-17
        • 2019-04-14
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多