Ady*_*Ady 5 google-cloud-platform kubernetes google-kubernetes-engine
我正在我的 google kubernetes 引擎上设置一个 pod say test-pod。当我部署 pod 并使用谷歌控制台查看工作负载时,我能够看到100m CPU默认情况下分配给我的 pod,但我无法看到我的 pod 消耗了多少内存。内存请求部分总是显示0在那里。我知道我们可以在部署 YAML 中限制内存限制和初始分配。但是我想知道当没有通过 YAML 指定值时,pod 会分配多少默认内存,它可以使用的最大限制是多少?
如果您的 Pod 上没有资源请求,则它可以在任何地方进行调度,甚至是集群中最繁忙的节点,就好像您请求了 0 内存和 0 CPU。如果您没有资源限制并且可以消耗其节点上的所有可用内存和 CPU。
(如果不明显,现实的资源请求和限制是最佳实践!)
| 归档时间: |
|
| 查看次数: |
3044 次 |
| 最近记录: |