Узлы являются основными строительными блоками кластера. Узлы, добавленные в кластер, могут быть как виртуальными машинами, так и физическими серверами. Каждый узел содержит необходимые компоненты для запуска Pod'ов, включая Kubelet, Kube-proxy и Container Runtime.
Пользователи с правами управления платформой могут управлять узлами в рамках кластеров.
Примечание: Добавление узлов в импортированные кластеры или удаление узлов из импортированных кластеров не поддерживается.
Узлы управляющей плоскости (Control Plane Nodes): Отвечают за запуск компонентов кластера, таких как kube-apiserver, kube-scheduler, kube-controller-manager, etcd, контейнерная сеть и некоторые компоненты управления платформой.
Если разрешено развертывание приложений на узлах управляющей плоскости, эти узлы также могут выполнять функции вычислительных узлов.
Необходимо добавить как минимум 1 узел управляющей плоскости. Настройка 2 узлов управляющей плоскости не поддерживается. При наличии 3 и более узлов управляющей плоскости кластер становится кластером с высокой доступностью (для кластеров с высокой доступностью рекомендуется использовать нечетное количество узлов, предпочтительно 3 или 5).
При количестве узлов управляющей плоскости 3 и более кластер обладает возможностями многократного резервного копирования и считается кластером с высокой доступностью.
Вычислительные узлы (Compute Nodes): Отвечают за размещение бизнес Pod'ов, работающих в кластере. Количество вычислительных узлов, необходимых в кластере, обычно планируется исходя из объема бизнеса.
Если необходимо построить кластер на собственной инфраструктуре, сначала обратитесь к cluster check, чтобы убедиться, что все конфигурации узлов соответствуют требованиям. Все предварительные условия должны быть выполнены, иначе развертывание кластера может завершиться неудачей.
Пожалуйста, ознакомьтесь с разделом Supported Operating Systems and CPU Models.