【问题标题】:GCE managed groups api for horizontally scaling kubernetes nodes用于水平扩展 kubernetes 节点的 GCE 托管组 api
【发布时间】:2016-08-13 01:49:33
【问题描述】:

我想根据未调度的 pod 扩展 kubernetes 节点。如果我的 Pod 由于资源需求而无法调度,我想在集群中添加一个新节点。

查看 GCE 中托管组的自动缩放功能,这似乎是不可能的,因为他们的模型需要集群中每个节点的指标,而我的指标是全局的。

  • 谁能确认当前的 GCE 解决方案无法实现这一点?
  • 任何人都知道任何可以帮助实施解决方案的现有工具/博客文章吗?
  • 假设我要自己动手,我在寻找控制 GCE 托管组的 api 时遇到问题(允许添加节点、删除节点)

谢谢, 内森

【问题讨论】:

标签: google-api google-compute-engine scalability kubernetes


【解决方案1】:

如果您对标准的每个节点指标没有问题,请阅读kubernetes cluster management guide 的“节点水平自动缩放 (GCE)”部分以启用自动缩放器。

如果您需要自定义指标,可以查看GCE document

stackoverflow 上也有类似的question,其中answers 的作者表示,在编写了自己的自定义指标后,发现标准的每节点指标同样好,甚至更好, 用于他们的用例。

【讨论】:

    猜你喜欢
    • 2020-04-29
    • 1970-01-01
    • 2020-12-10
    • 1970-01-01
    • 2020-12-10
    • 1970-01-01
    • 1970-01-01
    • 2019-10-07
    • 2012-09-01
    相关资源
    最近更新 更多