Перейти к содержимому

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

Чтобы разместить в кластере Managed Kubernetes рабочую нагрузку, создайте группу узлов. Вы можете создать:

  • Группу узлов на основе виртуальных машин Compute — с оптимальным балансом цены и производительности для широкого круга задач: сайтов и приложений со средней нагрузкой, сред разработки и тестирования.
  • Группу узлов с GPU — для инференса и дообучения моделей среднего и крупного размера, компьютерного зрения, распознавания речи и рекомендательных систем.
  • Веб-консоль
  • MWS CLI
  • Terraform
  • API
  1. В веб-консоли выберите нужный проект.

  2. В списке сервисов выберите Managed Kubernetes. Откроется список кластеров.

  3. Нажмите на значок ... для кластера, в котором нужно создать группу узлов, и выберите Добавить группу узлов.

  4. (опционально) Измените автоматически сгенерированное имя группы узлов. Позже это имя (name) и созданный из него идентификатор (ID) нельзя изменить, меняется только отображаемое имя (display name) группы узлов.

  5. Выберите зону доступности для размещения группы узлов.

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

  7. В блоке Сервисное окно настройте расписание, по которому группы узлов будут проходить техническое обслуживание.

  8. (опционально) Введите описание группы узлов.

  9. Нажмите кнопку Далее.

  10. Настройте ресурсы:

    1. Выберите тип виртуальных машин для узлов.

    2. (опционально) Укажите размер хранилища для контейнеров.

    3. (опционально) Укажите значение IOPS.

  11. (опционально) Настройте автоматическое масштабирование:

    1. Включите автомасштабирование.

    2. Настройте стратегию обновления:

      1. Укажите maxSurge — максимальный шаг изменения числа узлов в группе.
      2. Укажите maxUnavailable — максимальное число недоступных узлов при изменении числа узлов в группе.
  12. Выберите сервисный аккаунт, который будет привязан к группе узлов, или создайте новый.

    Важно

    Для работы группы узлов сервисному аккаунту достаточно роли registry.puller. Подробнее о том, как обезопасить работу группы узлов.

  13. (опционально) Добавьте метки (labels).

  14. (опционально) Добавьте ограничения (taints).

  15. Нажмите кнопку Далее.

  16. Проверьте заданные настройки и при необходимости измените их.

  17. Нажмите кнопку Создать.

  • Веб-консоль
  • MWS CLI
  • Terraform
  • API
  1. В веб-консоли выберите нужный проект.

  2. В списке сервисов выберите Managed Kubernetes. Откроется список кластеров.

  3. Нажмите на значок ... для кластера, в котором нужно создать группу узлов, и выберите Добавить группу узлов.

  4. (опционально) Измените автоматически сгенерированное имя группы узлов. Позже это имя (name) и созданный из него идентификатор (ID) нельзя изменить, меняется только отображаемое имя (display name) группы узлов.

  5. Выберите зону доступности ru-central1-a — узлы с GPU доступны к развертыванию только в этой зоне.

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

  7. В блоке Сервисное окно настройте расписание, по которому группы узлов будут проходить техническое обслуживание.

  8. (опционально) Введите описание группы узлов.

  9. Нажмите кнопку Далее.

  10. Включите опцию Графический процессор (GPU).

  11. Выберите тип виртуальных машин для узлов.

  12. (опционально) Укажите размер хранилища для контейнеров.

  13. (опционально) Укажите значение IOPS.

  14. (опционально) Настройте автоматическое масштабирование:

    1. Включите автомасштабирование.

    2. Настройте стратегию обновления:

      1. Укажите maxSurge — максимальный шаг изменения числа узлов в группе.
      2. Укажите maxUnavailable — максимальное число недоступных узлов при изменении числа узлов в группе.
  15. Выберите сервисный аккаунт, который будет привязан к группе узлов, или создайте новый.

    Важно

    Для работы группы узлов сервисному аккаунту достаточно роли registry.puller. Подробнее о том, как обезопасить работу группы узлов.

  16. (опционально) Добавьте метки (labels).

  17. (опционально) Добавьте ограничения (taints).

  18. Нажмите кнопку Далее.

  19. Проверьте заданные настройки и при необходимости измените их.

  20. Нажмите кнопку Создать.

  21. Когда создание группы узлов будет завершено, установите GPU Operator — стандартный инструмент для управления узлами с GPU в кластере Kubernetes. Без этого инструмента кластер не сможет использовать GPU для рабочих нагрузок.