首页 > 解决方案 > Pod 的 Kubernetes CPU/RAM 预留

问题描述

Kubernetes 中是否有一种方法可以为 pod 定义用于爆发的预留 CPU 和 RAM?

假设我的 pod 不会同时达到峰值,我可以确定它们在很少爆裂时所需的 CPU 和 RAM。request如果标称利用率是请求的 20% 并且limit不能保证字段,则字段太浪费。使用 QOS 解决需求并不完美。

例如,我希望能够保证 1CPU 和 4GB RAM 作为我特定节点组中所有 pod 的公共腿部空间。我不希望 Kubernetes 分配最小的分配请求,例如 0.1 CPU/2MB RAM。我希望它真正保留用于已经运行的 pod 的突发使用。不适用于系统预订。

标签: kubernetesamazon-eks

解决方案


推荐阅读