【问题标题】:How do we ensure scale in protection for kubernetes pods?我们如何确保对 Kubernetes pod 的保护规模化?
【发布时间】:2021-09-17 16:27:45
【问题描述】:

在缩减时,HPA 不应终止正在运行作业的 pod。 这由 AWS 自动扩展组以实例缩减保护的形式处理。 Kubernetes中有类似的东西吗?

【问题讨论】:

    标签: kubernetes hpa


    【解决方案1】:

    您使用 terminateGracePeriodSeconds 让您的工作进程等待它完成。它会得到一个 SIGTERM,然后有那么多秒的时间完成(默认为 9,但你可以做任何事情,我的一些工作人员将它设置为 12 小时),然后 SIGKILL 如果它没有退出。所以停止在 SIGTERM 上接受新的工作单元,将阈值设置为最长工作单元的长度,不用担心:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-03-14
      • 1970-01-01
      • 1970-01-01
      • 2014-11-14
      • 2013-08-31
      • 2011-01-31
      • 1970-01-01
      相关资源
      最近更新 更多