我有一个具有64个核心的节点,而另一个只有8个核心。我需要Kubernetes Pod的多个副本(至少6个),而我的8核心节点只能处理1个实例。我如何要求kubernetes将其余(5)安排在功能更强大的节点上?
如果我只能在所需的节点上进行放大,那会很好吗?
答案 0 :(得分:0)
通常,您应在工作负载中使用resources.requests定义,以使调度程序了解应用程序的要求。通过这种方式,调度程序将在可用资源可用的地方调度pod。
答案 1 :(得分:0)
虽然kubernetes很聪明,可以在具有足够资源的节点上分散Pod(在这种情况下为CPU内核),但是可以使用以下方法来微调Pod如何在集群中的节点上分布/负载均衡: / p>