Для улучшения работы сайта мы используем файлы cookies. Оставаясь на сайте, вы соглашаетесь с политикой обработки персональных данных.

Cluster Manager. Масштабирование

В данной статье представлены инструкции по масштабированию кластера:

  • Вертикальное масштабирование - увеличение ресурсов существующих узлов.

  • Горизонтальное масштабирование - добавление новых узлов в кластер.

Масштабирование управляющих мастер узлов доступно начиная с версии 7.6.0. Принудительная замена недоступного мастер узла доступна начиная с версии 7.6.1.

Обратите внимание на уведомления по ограничениям при масштабировании мастер узлов. В зависимости от версии ограничения могут отличаться.

Шаг 1. Выбор кластера

  1. В списке кластеров выберите тот, который требуется масштабировать.

  2. Перейти к масштабированию можно двумя способами:

    • Нажмите на кнопку действия km menu напротив нужного кластера и в выпадающем списке выберите пункт Масштабировать.

    • Перейдите в карточку кластера и нажмите на кнопку Действия.

      km scale 1

      Выберите пункт Масштабировать.

Шаг 2. Настройка параметров масштабирования

Заполните параметры масштабирования в форме.

  1. Выберите тип масштабирования:

    • Вычислительные узлы — масштабирование узлов Infra, Ingress и Worker.

    • Управляющие узлы — масштабирование узлов Master.

      cm scale 1
  2. Раскройте вкладку Общие настройки и заполните обязательные поля.

    cm scale 2
    • SSH-ключ для подключения. Выберите существующий из списка или создайте новый.

  3. Перейдите к разделу настроек Хост-группы.

    Для кластера Baremetal данный раздел будет отсутствовать.

    cm scale 3

    В зависимости от типа масштабирования измените параметры:

    • Горизонтальное масштабирование. Создайте новые хост-группы при необходимости.

    • Вертикальное масштабирование. Измените количество ресурсов в используемых хост-группах или создайте новую хост-группу с нужной конфигурацией. Доступно для масштабирования вычислительных узлов.

    Набор настраиваемых параметров может меняться в зависимости от провайдера инфраструктуры.

    Ограничения

    Хост-группу, которая используется хотя бы одним узлом кластера, нельзя исключить из списка используемых. Для нее набор редактируемых полей будет сокращен.

    При масштабировании управляющих узлов редактирование ранее созданных хост-групп недоступно. Возможно только горизонтальное масштабирование.

  4. Перейдите к разделу настроек Узлы.

    В зависимости от типа масштабирования внесите следующие изменения:

    • Горизонтальное масштабирование

      • Чтобы добавить узел, нажмите Добавить или Копировать в нужной группе ролей (например, Infra).

        cm scale 5 1
      • Чтобы удалить узел нажмите на значок корзины рядом с выбранным узлом.

        cm scale 6
    Ограничения
    • Нельзя удалить последний изначально добавленный узел кластера — должен остаться минимум один.

    • Перед принудительной заменой узла необходимо вручную перевести его в режим обслуживания.

  5. Проверьте корректность введенных данных и нажмите на кнопку Масштабировать.

Шаг 3. Завершение масштабирования

После подтверждения создается задача по масштабированию кластера. Процесс занимает ~15-30 минут. Отслеживать процесс создания кластера можно в разделе Задачи.

Некоторые изменения вступают в силу только после ручной перезагрузки узлов в среде виртуализации. После успешного выполнения задачи перейдите в интерфейс среды виртуализации и убедитесь, что ресурсы виртуальных машин были изменены.