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