Kubernetes如何处理没有任何资源配额的Pod?

时间:2019-04-04 07:48:18

标签: kubernetes amazon-eks aws-eks

如果我们不在kubernetes中应用任何资源配额,那么将多少CPU和内存资源分配给Pod? 在扩大/缩小部署范围时,如何更改它们? 我尝试阅读kubernetes文档,但找不到上述答案。 我正在使用Amazon-eks。

1 个答案:

答案 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/