Sobes.tech
Junior — Middle

Kubernetes-in memarlıq quruluşu nədir və hansı səviyyələrdən ibarətdir?

sobes.tech Süni İntellekt

AI-dan cavab

Kubernetes memarizası bir neçə əsas səviyyə və komponentdən ibarətdir:

  1. İdarəetmə səviyyəsi (Control Plane) — klasterin idarə olunmasından məsuldur və aşağıdakıları əhatə edir:

    • API Server — klasterlə qarşılıqlı əlaqə üçün interfeys.
    • Scheduler — tapşırıqları (podlar) düyünlər arasında paylayır.
    • Controller Manager — klasterin vəziyyətini idarə edir, arzu olunan vəziyyəti saxlayır.
    • etcd — klasterin konfiqurasiya və vəziyyətinin paylanmış yaddaşı.
  2. İşçi düyünlər səviyyəsi (Node Level) — konteynerləri işlədər və aşağıdakıları əhatə edir:

    • Kubelet — düyündəki podları idarə edən agent.
    • Kube-proxy — şəbəkə əlaqəsini təmin edir və yük balanslaşdırır.
    • Konteyner işləmə mühiti (məsələn, Docker, containerd) — konteynerləri işə salır.
  3. Şəbəkə səviyyəsi — komponentlər və podlar arasında əlaqəni təmin edir.

Beləliklə, Kubernetes arxitekturası idarəetmə səviyyəsi və işçi düyünlər səviyyəsinə bölünür, burada tətbiqlər işlədilir.