Sobes.tech
Junior — Middle

Kubernetes'in mimari yapısı nedir ve hangi seviyelerden oluşur?

sobes.tech yapay zeka

AI'dan gelen yanıt

Kubernetes mimarisi birkaç ana katman ve bileşimden oluşur:

  1. Kontrol Düzeyi (Control Plane) — kümenin yönetiminden sorumludur ve şunları içerir:

    • API Sunucusu — küme ile etkileşim için arayüz.
    • Scheduler — görevleri (podlar) düğümler arasında dağıtır.
    • Controller Yöneticisi — kümenin durumunu kontrol eder, istenen durumu korur.
    • etcd — kümenin yapılandırma ve durumunun dağıtılmış depolaması.
  2. İşlem Düzeyi (Node Level) — konteynerleri çalıştırır ve şunları içerir:

    • Kubelet — düğümdeki podları yöneten ajan.
    • Kube-proxy — ağ iletişimini sağlar ve yük dengeleme yapar.
    • Konteyner çalışma zamanı (örneğin, Docker, containerd) — konteynerleri başlatır.
  3. Ağ Düzeyi — bileşenler ve podlar arasında iletişimi sağlar.

Bu şekilde, Kubernetes mimarisi, durumu ve dağıtımı kontrol eden yönetim katmanı ile uygulamaların çalıştığı işlevsel düğüm katmanına ayrılmıştır.