- Перейдите в раздел Кластеры.
- Нажмите на название кластера, в котором вы хотите создать новую группу, и перейдите на вкладку Группы узлов.
- Нажмите Добавить группу узлов.
- В открывшемся окне заполните необходимые поля.
По умолчанию установлено минимальное количество узлов, ресурсы и объем хранилища, которых достаточно для создания полноценного рабочего кластера. Вам остаётся только указать название, выбрать дисковую политику и нажать ОК. Но при необходимости вы можете вручную установить все параметры:
- Кол-во Kubernetes nodes — количество узлов, с которыми будет создан кластер. При небходимости, после создания кластера вы сможете добавить новые узлы.
- Минимум Kubernetes nodes — минимальное количество узлов в группе. Чтобы созданные группы сразу были готовы к полноценной работе, минимальное количество узлов не может быть меньше 3. Группы с меньшим количеством узлов не подходят для рабочего использования.
- Максимум Kubernetes nodes — максимальное количество узлов в группе. 0 в поле Максимум Kubernetes nodes означает, что верхнего лимита нет — можно создать неограниченное количество узлов.
- vCPU — количество виртуальных ЦП.
- vRAM — объем виртуальной памяти.
- Размер хранилища Kubernetes nodes — размер хранилища узла.
- Дисковая политика — хранилище данных.
Необязательные параметры:
- Автомасштабирование — автоматическое рапределение ресурсов в зависимости от нужд приложения.
- Labels — метки, которые помогают структурировать группы узлов. Подробнее о метках вы можете почитать в документации Kubernetes.
- Anti-affinity — настройка, которая не позволяет подам находиться на одних и тех же узлах. Это повышает отказоустойчивость.
- Taints позволяет ограничить, какие поды могут находиться и работать на конкретном узле. Подробнее о создании taints (запретов) и tolerations (правил игнорирования запретов) вы можете почитать в документации Kubernetes. Там же описан принцип работы No schedule — настройки, которая запрещает подам размещаться на созданных узлах, если у них не прописан соответствующий toleration.
С созданием группы может помочь администратор, если вы не уверены, что делают какие-то опции.