Создание новой группы узлов

  1. Перейдите в раздел Кластеры.
  2. Нажмите на название кластера, в котором вы хотите создать новую группу, и перейдите на вкладку Группы узлов.
  3. Нажмите Добавить группу узлов.
  1. В открывшемся окне заполните необходимые поля.

По умолчанию установлено минимальное количество узлов, ресурсы и объем хранилища, которых достаточно для создания полноценного рабочего кластера. Вам остаётся только указать название, выбрать дисковую политику и нажать ОК. Но при необходимости вы можете вручную установить все параметры:

  • Кол-во 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.

С созданием группы может помочь администратор, если вы не уверены, что делают какие-то опции.

Подпишитесь на нашу рассылку

Получайте свежие и полезные материалы и приглашения на наши мероприятия

randomness