gpt4 book ai didi

kubernetes - 命名空间的Kubernetes max可用cpu/mem resourceQuota是多少?

转载 作者:行者123 更新时间:2023-12-02 12:17:13 25 4
gpt4 key购买 nike

Kubernetes max可用的命名空间的cpu / mem resourceQuota是否是群集中每个节点上或每个节点上的#cpu总数?也就是说,如果我有4个节点,每个节点的 cpu = 10和mem = 100Gi ,以将50%的资源设置为 namespace ,那将是limits.cpu:“20”(4 * 10/2)或“5”(10每个节点/ 2)。我正在使用带有标签+命名空间的statefulsets进行节点选择,以便专门将Pod部署为仅使用这4个节点。我认为必须是后者,因此:
limits.cpu:“5”
limit.memory:50Gi

将允许该命名空间中的每个节点使用 50%的资源。我问的一个原因是,并非每个节点都有相同的cpu /内存编号,即一个节点上50%的资源可能不是另一个节点上50%的资源-在我的集群中,它们是相同的,但是我可以看到情况可能并非如此。

最佳答案

这是所有工作程序节点的CPU总数

enter image description here

资料来源:https://kubernetes.io/docs/concepts/policy/resource-quotas/#compute-resource-quota

如果处于运行状态的Pod超过该数量,则k8s无法调度Pods,因为没有可用的节点来满足请求

关于kubernetes - 命名空间的Kubernetes max可用cpu/mem resourceQuota是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55028687/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com