【问题标题】:Can you force GKE node autoscaling and how long should autoscaling take?您可以强制 GKE 节点自动缩放吗?自动缩放需要多长时间?
【发布时间】:2019-10-09 20:55:56
【问题描述】:

当在 Google Cloud GKE 上运行自动扩缩集群时,在自动扩缩器启动并预置另一个节点之前,需要 15 分钟甚至半小时(有时需要半个小时)才能使用不可调度的 Pod。

尤其是在我手动删除节点的情况下。节点列表显示为正确,但节点集群控制台上的节点数将显示为该节点至少 30 分钟未删除。

有没有办法强制自动缩放器进行盘点并立即进行升级?

我还尝试关闭自动缩放并仅设置静态节点数。但是当删除其中一个节点时,它在等待 45 分钟后仍未恢复。

这是预期的行为,还是 GKE 出了问题,或者我的某些配置可能不正确?

我已经检查并确认我没有达到任何配额。我已经激活了节点自动修复和自动缩放。

【问题讨论】:

    标签: kubernetes google-kubernetes-engine


    【解决方案1】:

    没有办法强制自动缩放器上升(除了手动更改节点池中的设置)。只要添加新节点会导致 pod 被调度,autoscaler 就应该在有不可调度的 pod 时立即扩展。

    目前,只有自动扩缩器操作会发送到 Stackdriver,因此很难诊断出未执行操作的原因。如果您有支持,最好的办法是通过 Google 支持打开一个案例,或者打开 Issue Tracker 让 Google 员工为您检查日志。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-08-16
      • 2023-04-04
      • 2019-12-30
      • 1970-01-01
      • 2021-06-12
      • 2021-06-23
      • 1970-01-01
      相关资源
      最近更新 更多