LimitRange 允许我们为每个资源(内存、CPU)配置这些属性:
但是我刚刚意识到还有另外两个选项,最小值和最大值。由于最小/最大似乎与请求/限制重叠,所有这些属性之间有什么区别?
我在文档中找到了答案。限制和请求参数可以被 pod 配置覆盖。Min 和 Max 强制执行 LimitRange 中配置的值:
最小和最大内存限制的动机
作为集群管理员,您可能希望对 Pod 可以使用的内存量施加限制。例如:
集群中的每个节点都有 2 GB 的内存。您不想接受任何请求超过 2 GB 内存的 Pod,因为集群中没有 Node 可以支持该请求。
A cluster is shared by your production and development departments. You want to allow production workloads to consume up to 8 GB of memory, but you want development workloads to be limited to 512 MB. You create separate namespaces for production and development, and you apply memory constraints to each namespace.
归档时间: |
|
查看次数: |
825 次 |
最近记录: |