【问题标题】:How pods without any resource quota are handled by kubernetes?Kubernetes 如何处理没有任何资源配额的 Pod?
【发布时间】:2019-08-25 21:21:56
【问题描述】:

如果我们在 kubernetes 中不应用任何资源配额,会为 pod 分配多少 cpu 和内存资源? 当我们扩大/缩小我们的部署时,它们是如何改变的? 我尝试阅读 kubernetes 文档,但无法找到上述答案。 我正在使用 amazon-eks。

【问题讨论】:

    标签: kubernetes amazon-eks


    【解决方案1】:

    如果您没有为 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/

    【讨论】:

      猜你喜欢
      • 2020-09-08
      • 1970-01-01
      • 1970-01-01
      • 2020-10-02
      • 2020-09-23
      • 2019-05-06
      • 1970-01-01
      • 1970-01-01
      • 2018-09-26
      相关资源
      最近更新 更多