Sobes.tech
Junior — Middle

Kubernetesтин архитектуралык түзүмү кандай жана ал кайсы деңгээлдерден турат?

sobes.tech AI

AIден жооп

Kubernetes архитектурасы бир нече негизги деңгээлдерден жана компоненттерден турат:

  1. Баскаруу деңгээли (Control Plane) — кластерди башкарууга жооптуу жана төмөнкүлөрдү камтыйт:

    • API сервер — кластер менен өз ара аракеттешүү үчүн интерфейс.
    • Scheduler — тапшырмаларды (под) түйүндөр арасында бөлүштүрөт.
    • Controller Manager — кластердин абалын көзөмөлдөйт, каалаган абалды сактайт.
    • etcd — кластердин конфигурациясы жана абалынын бөлүштүрүлгөн сактоосу.
  2. Ишке ашыруу деңгээли (Node Level) — контейнерлерди иштетет жана төмөнкүлөрдү камтыйт:

    • Kubelet — агент, ал түйүндөгү поддорду башкарган.
    • Kube-proxy — тармактык байланыш жана жүктү теңдештирүү камсыз кылат.
    • Контейнер иштетүү чөйрөсү (мисалы, Docker, containerd) — контейнерлерди иштетет.
  3. Тармак деңгээли — компоненттер жана поддор арасындагы байланышты камсыз кылат.

Ошентип, Kubernetes архитектурасы башкаруу деңгээли жана ишке ашыруу деңгээлине бөлүнгөн, анда колдонмолор ишке ашырылат.