Sobes.tech
Junior — Middle

Kubernetes-in əsas komponentlərini və anlayışlarını sadalaya bilərsinizmi?

sobes.tech Süni İntellekt

AI-dan cavab

Kubernetes-in əsas komponentləri və anlayışları:

  • Pod — ən kiçik yerləşdirmə vahidi olub, bir və ya bir neçə konteyneri ehtiva edə bilər, onlar eyni hostda işləyir və şəbəkə və yaddaş paylaşırlar.
  • Node — işləyən server (virtual və ya fiziki), burada Pod-lar işlədilir.
  • Cluster — Kubernetes tərəfindən idarə olunan Node-ların toplusu.
  • Deployment — Pod-ların yaradılması və yenilənməsini idarə edən obyekt, tətbiqlərin deklarativ yenilənməsini təmin edir.
  • Service — Pod-lara daim giriş təmin edən abstraksiya, onların dinamik dəyişikliklərini gizlədir.
  • Namespace — klaster daxilində resursların məntiqi bölünməsi.
  • ConfigMap və Secret — konfiqurasiyaları və həssas məlumatları saxlamaq üçün obyektlər.
  • Kubelet — hər Node-da işləyən agent, Pod-ların vəziyyətini izləyir.
  • API Server — klaster ilə qarşılıqlı əlaqə üçün mərkəzi komponent.

Bu komponentlər birlikdə miqyaslana bilənlik, nasazlığa davamlılıq və konteynerləşdirilmiş tətbiqlərin yerləşdirilməsini avtomatlaşdırır.