Sobes.tech
Senior
44

Ի՞նչ կոմպոնենտներ կան Kubernetes-ի master և worker նոդերում։

Ընկերությունները, որտեղ հարցրել են
SelectelSelectel

Պատասխան AI-ից

sobes.tech AI

В Kubernetes компоненты разделены между master (control plane) и worker нодами.

На master нодах:

  • kube-apiserver — основной API-сервер, принимает и обрабатывает REST-запросы.
  • etcd — распределённое хранилище конфигурации и состояния кластера.
  • kube-scheduler — отвечает за назначение подов на worker ноды.
  • kube-controller-manager — запускает контроллеры, обеспечивающие желаемое состояние кластера.
  • cloud-controller-manager (если используется облако) — интеграция с облачными сервисами.

На worker нодах:

  • kubelet — агент, который запускает и следит за подами на ноде.
  • kube-proxy — обеспечивает сетевой доступ и балансировку нагрузки.
  • Container runtime (например, containerd, Docker) — запускает контейнеры.

Таким образом, master ноды управляют состоянием кластера, а worker ноды выполняют контейнеры и обеспечивают сетевое взаимодействие.