Что такое Kubernetes

Kubernetes (K8s) — это платформа с открытым исходным кодом для автоматизации развертывания, масштабирования и управления контейнеризованными приложениями. Kubernetes объединяет группы хостов, запуская контейнеры, и помогает вам управлять этими группами в единое целое, предоставляя инструменты для управления их состоянием, обеспечения высокодоступности и возможности масштабирования приложений.
Master Node — узел, управляющий всем кластером. Он следит за остальными Nodes и распределяет между ними нагрузку с помощью менеджера контроллеров (controller manager) и планировщика (scheduler). Как правило, master node занимается только управлением и не берет на себя рабочие нагрузки.
Worker Node - узлы, на которых работают контейнеры. В зависимости от параметров Node (объема памяти и центрального процессора) на одном узле может работать множество контейнеров. Чем больше рабочих узлов, тем больше приложений можно запустить.