[英]How to set Memory limit for a pod in Kubernetes
調度器確保對於每種資源類型,被調度的Container 的資源請求總和小於節點的容量。
如果 Container 超過其內存限制,它可能會被終止。 如果它是可重啟的,kubelet 將重啟它,就像任何其他類型的運行時故障一樣。 如果 Container 超過其內存請求,則每當節點內存不足時,它的 Pod 很可能會被驅逐。
Kubernetes 可以在這個節點分配 POD2 嗎?
是的,但前提是它沒有超過 2GB 的請求。
如果Kubernetes在這個節點上運行這個Pod2,POD2能長成POD1分配的4GB內存嗎?? 換句話說,Pod2 可以使用分配給 Pod1 的內存嗎??
不。
問題 2:此設置 (pic2) 會起作用嗎?
調度器會調度它。 但是如果總內存消耗超過節點的容量,pod 將被驅逐。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.