Kubernetes Pod可以增长到多少RAM?

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。

edb*_*ead 5

使用kubectl top命令

kubectl top pod id-for-the-pod

kubectl顶部 --help

显示资源(CPU /内存/存储)使用情况。

top命令使您可以查看节点或吊舱的资源消耗。

此命令要求正确配置Heapster并在服务器上工作。

可用命令:节点pod的节点显示资源(CPU /内存/存储)使用情况pod的节点显示资源(CPU /内存/存储)使用情况

用法:kubectl top [标志] [选项]


Jos*_*Fox 0

来自@Artem Timchenko 的评论的回答:kubectl -n NAMESPACE describe pod POD_NAME | grep -A 2 "Limits"