Jos*_*Fox 4 kubernetes google-kubernetes-engine kubectl
我想知道RAM的当前限制。(未明确配置限制/请求。)
如何查看现有吊舱的当前配置?
[编辑]该配置不仅包括现在正在使用多少内存,还包括最大限制(将其关闭的时间点)。
(如果我用巨大的字符串炸毁了堆,我会看到大约4 GB的限制,并且Google Cloud Console会显示5.4 GB的崩溃(当然,其中包含的内容比Python解释器还多),但是我不知道在哪里节点最多可使用10 GB。)
我试过了kubectl get pod id-for-the-pod -o yaml,但是它没有显示任何有关内存的信息。
我正在使用Google Container Engine。
使用kubectl top命令
kubectl top pod id-for-the-pod
kubectl顶部 --help
显示资源(CPU /内存/存储)使用情况。
top命令使您可以查看节点或吊舱的资源消耗。
此命令要求正确配置Heapster并在服务器上工作。
可用命令:节点pod的节点显示资源(CPU /内存/存储)使用情况pod的节点显示资源(CPU /内存/存储)使用情况
用法:kubectl top [标志] [选项]
来自@Artem Timchenko 的评论的回答:kubectl -n NAMESPACE describe pod POD_NAME | grep -A 2 "Limits"
| 归档时间: |
|
| 查看次数: |
2372 次 |
| 最近记录: |