Архитектура Kubernetes на уровне узлов включает следующие компоненты:
Каждый узел Kubernetes запускает процесс-агент (kubelet). 1 Он отвечает за управление состоянием узла (запуск, остановку и поддержание контейнеров приложений), выполняя команды с панели управления. 1 kubelet собирает информацию о производительности и рабочем состоянии с узлов, подов и контейнеров под его управлением и передаёт её на панель управления, чтобы затем можно было распределить задачи. 1
Под (pod) — базовая единица диспетчеризации, которая состоит из одного или нескольких контейнеров, гарантированно размещённых на хост-машине, и может делиться ресурсами. 1 Каждому поду присваивается уникальный в пределах кластера IP-адрес, чтобы приложения не конфликтовали при использовании портов. 1