İçeriğe geç

9.2. Konteyner İç Yapısı & Üretimde Kubernetes

Bir konteyner, hafif bir sanal makine değildir; namespace’ler ve cgroup’larla sarılmış, ne görebileceğini ve tüketebileceğini kısıtlayan normal bir Linux sürecidir. Bu ilkellerin tam olarak ne yaptığını bilmek, bir OOMKill’i tahmin etmekle onu anlamak arasındaki farktır. Bu bölüm, Kubernetes soyutlamalarının altına, konteyner iç yapısına, baskı altında kimin öldürüleceğine karar veren kaynak yönetimi modeline (request’ler, limit’ler, QoS, CPU throttling), cluster ağına, kalıcı depolamaya, graceful termination’a ve cluster’ın kendisini boyutlandıran otomatik ölçeklemeye iner.