Yandex Cloud
Поиск
Связаться с намиПопробовать бесплатно
  • Истории успеха
  • Документация
  • Блог
  • Все сервисы
  • Статус работы сервисов
  • Marketplace
    • Доступны в регионе
    • Инфраструктура и сеть
    • Платформа данных
    • Искусственный интеллект
    • Безопасность
    • Инструменты DevOps
    • Бессерверные вычисления
    • Управление ресурсами
  • Все решения
    • По отраслям
    • По типу задач
    • Экономика платформы
    • Безопасность
    • Техническая поддержка
    • Каталог партнёров
    • Обучение и сертификация
    • Облако для стартапов
    • Облако для крупного бизнеса
    • Центр технологий для общества
    • Партнёрская программа
    • Поддержка IT-бизнеса
    • Облако для фрилансеров
    • Обучение и сертификация
    • Блог
    • Документация
    • Мероприятия и вебинары
    • Контакты, чаты и сообщества
    • Идеи
    • Калькулятор цен
    • Тарифы
    • Акции и free tier
  • Истории успеха
  • Документация
  • Блог
Создавайте контент и получайте гранты!Готовы написать своё руководство? Участвуйте в контент-программе и получайте гранты на работу с облачными сервисами!
Подробнее о программе
Проект Яндекса
© 2026 ТОО «Облачные Сервисы Казахстан»
Yandex Managed Service for GitLab
  • Начало работы
    • Все инструкции
    • Получение информации об инстансах
    • Создание и активация инстанса
    • Настройка групп безопасности и ограничение доступа к инстансу
    • Остановка и запуск инстанса
    • Изменение настроек инстанса
    • Управление резервными копиями
    • Миграция из пользовательской инсталляции GitLab
    • Очистка переполненного дискового пространства
    • Удаление инстанса
    • Создание и добавление пользователей в проект
    • Настройка правил ревью кода
    • Мониторинг состояния инстанса
    • Настройка OmniAuth
    • Интеграция с Object Storage
    • Работа с управляемым раннером
  • Управление доступом
  • Правила тарификации
  • Справочник Terraform
  • Метрики Monitoring
  • Аудитные логи Audit Trails
  • История изменений
  • Вопросы и ответы
  • Обучающие курсы

В этой статье:

  • Получить токен GitLab Runner
  • Создать раннер
  • Изменить раннер
  • Удалить раннер
  • См. также
  1. Пошаговые инструкции
  2. Работа с управляемым раннером

Работа с управляемым раннером

Статья создана
Yandex Cloud
Обновлена 19 февраля 2026 г.
  • Получить токен GitLab Runner
  • Создать раннер
  • Изменить раннер
  • Удалить раннер
    • См. также

Примечание

Функциональность создания и управления раннерами с помощью консоли управления находится на стадии Preview. Чтобы запросить доступ, обратитесь в техническую поддержку или к вашему аккаунт-менеджеру.

В сервисе Managed Service for GitLab вы можете создать управляемый раннер, который автоматически разворачивает указанное число виртуальных машин Compute Cloud с установленными воркерами GitLab. Также управляемый раннер обеспечивает горизонтальное масштабирование ВМ с воркерами в зависимости от нагрузки.

Важно

За использование виртуальных машин (воркеров) взимается плата (см. тарифы Compute Cloud).

Получить токен GitLab RunnerПолучить токен GitLab Runner

Токен можно получить при создании GitLab Runner в GitLab. Этот токен указывается при создании раннера в инстансе Managed Service for GitLab и используется для аутентификации раннера в GitLab.

Чтобы создать и настроить GitLab Runner для всего инстанса GitLab (требуются права администратора GitLab):

  1. Откройте GitLab.
  2. В левом нижнем углу нажмите кнопку Admin.
  3. В меню слева выберите CI/CD → Runners.
  4. Нажмите кнопку New instance runner и создайте новый GitLab Runner.
  5. Сохраните значение параметра Runner authentication token.

Чтобы создать и настроить GitLab Runner для проекта:

  1. Откройте GitLab.
  2. Выберите проект.
  3. В меню слева выберите Settings → CI/CD.
  4. В блоке Runners нажмите кнопку Expand.
  5. Нажмите кнопку New project runner и создайте новый GitLab Runner.
  6. Сохраните значение параметра Runner authentication token.

Создать раннерСоздать раннер

Консоль управления
  1. Выберите инстанс Managed Service for GitLab, для которого нужно создать раннер.

  2. Выберите вкладку Раннеры.

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

  4. Задайте имя раннера:

    • длина — от 2 до 63 символов;
    • может содержать строчные буквы латинского алфавита, цифры и дефисы;
    • первый символ — буква, последний — не дефис.
  5. (Опционально) Введите произвольное описание раннера.

  6. Введите токен GitLab Runner, полученный ранее.

  7. Выберите или создайте сервисный аккаунт для раннера.

    Примечание

    Этот сервисный аккаунт используется только для создания ВМ и не будет привязан к ней. У сервисного аккаунта должны быть роли compute.admin, vpc.admin и iam.serviceAccounts.user. Подробнее см. на странице Назначение роли сервисному аккаунту.

  8. (Опционально) Добавьте метки для разделения раннеров на логические группы.

  9. В блоке Настройки масштабирования укажите:

    • Минимум воркеров — число воркеров, которые всегда запущены и готовы выполнять задачи. Значение по умолчанию — 1, минимальное — 0, максимальное — 10.
    • Максимум воркеров — максимальное число воркеров, которые могут быть созданы для выполнения задач. Значение по умолчанию — 3, минимальное — 1, максимальное — 30. Максимальное количество воркеров не может быть меньше минимального.
    • Лимит простоя воркера, в минутах — максимальное время простоя, по истечении которого дополнительно созданный воркер будет удален. Значение по умолчанию — 10, минимальное — 0.
    • Максимум задач на воркер — максимальное количество задач, после выполнения которых воркер будет удален. Значение по умолчанию — 100, минимальное — 0.
    • Количество параллельных задач на воркер — количество задач, которые выполняются на одном воркере одновременно. Значение по умолчанию — 1, минимальное — 0.
  10. (Опционально) Добавьте метки для воркера.

  11. В блоке Вычислительные ресурсы выберите конфигурацию вычислительных ресурсов.

  12. В блоке Диски и файловые хранилища настройте загрузочный диск:

    • Выберите тип диска.
    • Задайте размер диска.
  13. (Опционально) Выберите или создайте сервисный аккаунт для воркера.

    Примечание

    Этот сервисный аккаунт будет привязан к ВМ с воркером. С помощью него воркер сможет аутентифицироваться в API Yandex Cloud и взаимодействовать с облачными ресурсами.

    Назначьте сервисному аккаунту роль на ресурс, с которым вы хотите работать.

  14. (Опционально) Выберите группу безопасности.

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

Изменить раннерИзменить раннер

Консоль управления
  1. Перейдите в сервис Managed Service for GitLab.

  2. Выберите инстанс Managed Service for GitLab, в котором нужно изменить раннер.

  3. Выберите вкладку Раннеры.

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

  5. Задайте новые имя и описание раннера.

  6. Выберите или создайте сервисный аккаунт для раннера.

    Примечание

    Этот сервисный аккаунт используется только для создания ВМ и не будет привязан к ней. У сервисного аккаунта должны быть роли compute.admin, vpc.admin и iam.serviceAccounts.user. Подробнее см. на странице Назначение роли сервисному аккаунту.

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

  8. Измените настройки масштабирования:

    • Минимум воркеров — число воркеров, которые всегда запущены и готовы выполнять задачи. Значение по умолчанию — 1, минимальное — 0, максимальное — 10.
    • Максимум воркеров — максимальное число воркеров, которые могут быть созданы для выполнения задач. Значение по умолчанию — 3, минимальное — 1, максимальное — 30. Максимальное количество воркеров не может быть меньше минимального.
    • Лимит простоя воркера, в минутах — максимальное время простоя, по истечении которого дополнительно созданный воркер будет удален. Значение по умолчанию — 10, минимальное — 0.
    • Максимум задач на воркер — максимальное количество задач, после выполнения которых воркер будет удален. Значение по умолчанию — 100, минимальное — 0.
    • Количество параллельных задач на воркер — количество задач, которые выполняются на одном воркере одновременно. Значение по умолчанию — 1, минимальное — 0.
  9. Добавьте метки для воркера.

  10. Выберите новую конфигурацию вычислительных ресурсов воркера.

  11. Измените тип и размер загрузочного диска.

  12. Выберите или создайте сервисный аккаунт для воркера.

    Примечание

    Этот сервисный аккаунт будет привязан к ВМ с воркером. С помощью него воркер сможет аутентифицироваться в API Yandex Cloud и взаимодействовать с облачными ресурсами.

    Назначьте сервисному аккаунту роль на ресурс, с которым вы хотите работать.

  13. Выберите группу безопасности.

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

Удалить раннерУдалить раннер

Консоль управления
  1. Перейдите в сервис Managed Service for GitLab.
  2. Выберите инстанс Managed Service for GitLab, из которого нужно удалить раннер.
  3. Выберите вкладку Раннеры.
  4. В строке раннера, который вы хотите удалить, нажмите на значок и выберите пункт Удалить.
  5. В открывшемся окне нажмите кнопку Удалить.

См. такжеСм. также

  • Управляемые раннеры
  • Развертывание GitLab Runner на виртуальной машине Yandex Compute Cloud

Была ли статья полезна?

Предыдущая
Интеграция с Object Storage
Следующая
Все руководства
Создавайте контент и получайте гранты!Готовы написать своё руководство? Участвуйте в контент-программе и получайте гранты на работу с облачными сервисами!
Подробнее о программе
Проект Яндекса
© 2026 ТОО «Облачные Сервисы Казахстан»