【发布时间】:2019-08-25 21:21:56
【问题描述】:
如果我们在 kubernetes 中不应用任何资源配额,会为 pod 分配多少 cpu 和内存资源? 当我们扩大/缩小我们的部署时,它们是如何改变的? 我尝试阅读 kubernetes 文档,但无法找到上述答案。 我正在使用 amazon-eks。
【问题讨论】:
标签: kubernetes amazon-eks
如果我们在 kubernetes 中不应用任何资源配额,会为 pod 分配多少 cpu 和内存资源? 当我们扩大/缩小我们的部署时,它们是如何改变的? 我尝试阅读 kubernetes 文档,但无法找到上述答案。 我正在使用 amazon-eks。
【问题讨论】:
标签: kubernetes amazon-eks
如果您没有为 Container 指定内存限制,则其中一个 以下情况适用:
容器对其使用的内存量没有上限。这 容器可以使用节点上的所有可用内存 它正在运行。
容器在具有默认内存限制的命名空间中运行,并且容器自动分配了默认限制。 集群管理员可以使用 LimitRange 指定默认值 内存限制。
https://kubernetes.io/docs/tasks/configure-pod-container/assign-memory-resource/
如果您没有为 Container 指定 CPU 限制,则可以选择其中之一 适用情况:
Container 可以使用的 CPU 资源没有上限。容器可以使用节点上所有可用的 CPU 资源 它在哪里运行。
容器在具有默认 CPU 限制的命名空间中运行,并且容器自动分配了默认限制。 集群管理员可以使用 LimitRange 指定默认值 CPU 限制。
https://kubernetes.io/docs/tasks/configure-pod-container/assign-cpu-resource/
【讨论】: