Описание
Группа узлов (Node Group) — это множество нод с общим шаблоном (размером) ВМ.
Можно создавать несколько нод-групп с разными шаблонами/размерами и специальными именами для решения разных задач. Например, можно создать группу узлов на базе высокопроизводительных ВМ для размещения ресурсоемких контейнеров.
Как добавить нод-группу
Кластеры старых версий (1.15.3 и ниже) не поддерживаются, а также не получают обновления.
Вместо добавления нод-групп в кластер старой версии, рекомендуется создать новый кластер актуальной версии.
Нод-группу можно добавить несколькими способами:
- При создании кластера Kubernetes сразу добавить требуемое количество нод-групп.
- Добавить нод-группу в уже существующий кластер Kubernetes:
- Откройте панель Linx Cloud.
- Перейдите в раздел «Контейнеры» → «Кластеры Kubernetes».
- Найдите в списке нужный кластер.
- В контекстном меню кластера выберите пункт «Добавить группу узлов».
- В появившемся диалоговом окне задайте значения параметров:
- Название группы.
- Тип Node-узлов: шаблон виртуальной машины, который будет использоваться для узлов в нод-группе.
Если требуются шаблоны с высокопроизводительными CPU, то в этом выпадающем меню можно выбрать опцию «Показывать только высокопроизводительные CPU». Для того чтобы разблокировать возможность пользоваться этой опцией, обратитесь в службу поддержки.
- Зона доступности.
- Тип диска: выберите тип диска с производительностью, достаточной для единичной ноды.
Рекомендуется для хранения данных на подах использовать постоянные хранилища Kubernetes (Persistent Volume, PV) вместо использования дисков ноды. Конфигурация хранилища на PV устойчива к выходу ноды из строя.
- Размер диска.
- Количество узлов Node.Этот параметр можно изменить позднее после создания нод-группы.
- Включить автомасштабирование: включите эту опцию, чтобы создаваемая нод-группа могла автоматически масштабироваться в зависимости от нагрузки.При включенной опции становятся доступны следующие параметры:
- Минимальное количество узлов: число, ниже которого количество нод не опустится. Не может быть больше значения параметра Количество узлов Node.
- Максимальное количество узлов: число, выше которого количество нод не поднимется.
Параметры автомасштабирования можно изменить позднее после создания нод-группы.
- Процент недоступных нод при обновлении кластера: процент узлов, которые допустимо временно выводить из эксплуатации при обновлении кластера, которое проводится поэтапно по схеме rolling upgrade.Например, пусть в нод-группе есть четыре узла, и задан процент в 50%. Во время обновления сначала будут один за другим выведены из эксплуатации и обновлены два узла, затем, после возвращения обновленных узлов в работу — оставшиеся два. При расчете количество узлов округляется в большую сторону.
- При необходимости добавьте Kubernetes Labels и Taints.
- Нажмите кнопку «Добавить группу узлов».Запустится добавление нод-группы в кластер. Эта операция может занять длительное время.