如果我们不在kubernetes中应用任何资源配额,那么将多少CPU和内存资源分配给Pod? 在扩大/缩小部署范围时,如何更改它们? 我尝试阅读kubernetes文档,但找不到上述答案。 我正在使用Amazon-eks。
答案 0 :(得分:1)
如果未为容器指定内存限制,则其中一个 以下情况适用:
容器在其使用的内存量上没有上限。的 容器可以使用节点上所有可用的内存,其中 它正在运行。
容器在具有默认内存限制的名称空间中运行,并且自动为容器分配了默认限制。 群集管理员可以使用LimitRange指定默认值 内存限制。
https://kubernetes.io/docs/tasks/configure-pod-container/assign-memory-resource/
如果您没有为容器指定CPU限制,则可以选择其中之一 情况适用:
容器在可使用的CPU资源上没有上限。容器可以使用节点上可用的所有CPU资源 它在哪里运行。
容器在具有默认CPU限制的命名空间中运行,并且自动为容器分配了默认限制。 群集管理员可以使用LimitRange指定默认值 CPU限制。
https://kubernetes.io/docs/tasks/configure-pod-container/assign-cpu-resource/