Назад к вопросам
Selectel
Senior
4
Какие компоненты есть на master и worker нодах Kubernetes?
Компании, где спрашивали
Ответ от нейросети
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 ноды выполняют контейнеры и обеспечивают сетевое взаимодействие.