Sobes.tech
Middle

Milline mehhanism Kuberneteses taasteb konteineri, kui mälu limiit on ületatud?

sobes.tech AI

Vastus AI-lt

Kubernetesis, kui konteiner ületab mälu limiidi, aktiveerub operatsioonisüsteemi kernalil OOM Killer (Out Of Memory Killer) mehhanism. Kui konteiner kasutab rohkem mälu kui limiit ette näeb, tapab kernel konteineris oleva protsessi, mis viib konteineri sulgemiseni. Kubernetes tuvastab, et konteiner on lõpetanud vea tõttu ja taaskäivitab selle vastavalt taaskäivituspoliitikale (restartPolicy). Seetõttu ei tee Kubernetes konteineri taaskäivitust otse, vaid reageerib OOM Killeri sündmusele.