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

Обновлена 13 мая 2024 г. в 11:54

Масштабирование узлов кластера

Вы можете выполнить масштабирование кластера Cloud Containers вручную или настроить автоматическое масштабирование, чтобы адаптировать кластер к меняющимся потребностям рабочих нагрузок (workloads).

Такой тип масштабирования применим для master-узлов и групп worker-узлов. В процессе масштабирования изменяются шаблоны виртуальных машин для узлов кластера, количество узлов остается прежним. Если необходимо изменить количество worker-узлов в группе, выполните горизонтальное масштабирование.

Убедитесь, что хватает квот для масштабирования.

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

Перейдите в личный кабинет VK Cloud.

Выберите проект, где находится нужный кластер.

Перейдите в раздел Контейнеры → Кластеры Kubernetes.

Убедитесь, что нужный кластер запущен.

Раскройте меню нужного кластера и выберите пункт Изменить тип виртуальной машины Master.

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

Нажмите кнопку Сохранить.

Подготовьтесь к масштабированию:

Убедитесь, что хватает квот для масштабирования.

Если вы планируете сократить объем вычислительных ресурсов, то убедитесь, что итогового объема ресурсов в группе worker-узлов будет достаточно для размещения рабочей нагрузки.

Убедитесь, что для рабочей нагрузки настроена репликация и реплики распределены по нескольким worker-узлам из группы узлов.

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

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

Перейдите в личный кабинет VK Cloud.

Выберите проект, где находится нужный кластер.

Перейдите в раздел Контейнеры → Кластеры Kubernetes.

Убедитесь, что нужный кластер запущен.

Найдите нужную группу узлов в этом кластере.

Раскройте меню этой группы узлов и выберите пункт Изменить тип виртуальной машины.

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

Нажмите кнопку Сохранить.

Такой тип масштабирования применим для групп worker-узлов. В процессе масштабирования изменяется количество worker-узлов в группе, шаблоны виртуальных машин для worker-узлов остаются прежними. Если необходимо изменить эти шаблоны для master-узлов или worker-узлов, выполните вертикальное масштабирование.

Убедитесь, что хватает квот для масштабирования.

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

Перейдите в личный кабинет VK Cloud.

Выберите проект, где находится нужный кластер.

Перейдите в раздел Контейнеры → Кластеры Kubernetes.

Убедитесь, что нужный кластер запущен.

Найдите нужную группу узлов в этом кластере.

Раскройте меню этой группы узлов и выберите пункт Настройки масштабирования.

В появившемся окне:

Убедитесь, что опция Включить автомасштабирование выключена.
Задайте нужное количество узлов. Его можно изменять как в большую, так и в меньшую сторону.
Нажмите кнопку Сохранить изменения.

Убедитесь, что хватает квот для масштабирования.

Настройте автоматическое масштабирование:

Перейдите в личный кабинет VK Cloud.

Выберите проект, где находится нужный кластер.

Перейдите в раздел Контейнеры → Кластеры Kubernetes.

Убедитесь, что нужный кластер запущен.

Найдите нужную группу узлов в этом кластере.

Раскройте меню этой группы узлов и выберите пункт Настройки масштабирования.

В появившемся окне:

Убедитесь, что опция Включить автомасштабирование включена.
Задайте минимальное и максимальное количество узлов. В этих пределах будет происходить масштабирование.
Нажмите кнопку Сохранить изменения.