EUR
european

EUR

usa

USD

Ex. VAT Ex. VAT 0%

Выделенные серверы для GitLab™

GitLab Self-Managed и CI/CD-раннеры на bare metal

Разверните GitLab Self-Managed на выделенном сервере с NVMe-накопителями, а CI/CD-задачи вынесите на отдельные серверы-раннеры в приватной VLAN. Эти же серверы подходят для GitLab Runner и self-hosted раннеров GitHub Actions.
GITLAB – товарный знак GitLab Inc. в США и других странах и регионах.

  • NVMe-накопители для репозиториев NVMe-накопители для репозиториев NVMe-накопители для репозиториев
  • Высокочастотные CPU для CI-сборок Высокочастотные CPU для CI-сборок Высокочастотные CPU для CI-сборок
  • Приватная VLAN на 10–25 Гбит/с Приватная VLAN на 10–25 Гбит/с Приватная VLAN на 10–25 Гбит/с
  • Root-доступ и IP-KVM Root-доступ и IP-KVM Root-доступ и IP-KVM
nl-map nl-map
AMD Zen 5 до 5,7 ГГц AMD Zen 5 до 5,7 ГГц AMD Zen 5 до 5,7 ГГц
Безлимитный трафик Безлимитный трафик Безлимитный трафик
NVMe enterprise-класса NVMe enterprise-класса NVMe enterprise-класса
Память DDR5 ECC Память DDR5 ECC Память DDR5 ECC

Аппаратные требования GitLab и GitLab Runner

Инстанс: CPU и RAM

Базовый минимум для одноузлового инстанса GitLab – 8 vCPU и 16 ГБ памяти. На выделенном сервере это 4–6-ядерный CPU с 8–12 потоками. Под нагрузкой swap замедляет GitLab, поэтому 32 ГБ оставляют запас для фоновых задач и роста.

Инстанс: дисковая подсистема

Заложите 40 ГБ на систему и PostgreSQL плюс полный объём всех репозиториев. Gitaly – сервис хранения репозиториев – активно нагружает диски и требует SSD, а не сетевых файловых систем. Поэтому стандартная схема – два NVMe-накопителя в RAID 1.

Инстанс: стабильная производительность

Облачные инстансы и диски с burst-режимом плохо подходят для GitLab: когда квота исчерпана, их скорость падает. У выделенного сервера нет квот и соседей на том же железе. Провайдер никогда не ограничивает его ядра и NVMe-накопители.

Раннеры на отдельных серверах

CI/CD-задачи лучше запускать на отдельном сервере, а не на инстансе GitLab. Тогда тяжёлая сборка не замедлит Git, веб-интерфейс и ревью кода. А код пайплайнов не будет выполняться рядом с вашими репозиториями.

Раннеры: частота, ядра и NVMe

Компиляторам, тестам и сборке образов важна производительность одного ядра, поэтому высокая частота ускоряет каждую задачу. Число ядер определяет, сколько задач выполняется параллельно. Каждой задаче нужна своя память, а слои Docker и кэши хранятся на NVMe раннера.

Приватная VLAN между инстансом и раннерами

Раннеры забирают код, образы и артефакты с инстанса по приватной VLAN на скорости до 25 Гбит/с. Полный Docker-образ приходит за секунды, а не за минуты. Публичный порт остаётся свободным для команды: push в Git, merge requests и веб-интерфейс не ждут, пока отработает пайплайн.

Цены на выделенные серверы для GitLab и раннеров

Все конфигурации

До 1000 пользователей

от 60,40 €/мес.
Инстанс для команды 4–8 ядер, 8–16 потоков 16–64 ГБ ECC RAM 2× NVMe в RAID 1 VLAN до 25 Гбит/с
- Репозитории, registry и веб
- Раннеры на отдельных серверах
Выбрать конфигурацию

Быстрые CI-задачи

от 166 €/мес.
Сервер для раннеров 8 ядер, до 5,3 ГГц 32–192 ГБ DDR5 ECC RAM NVMe под кэш сборок VLAN до 25 Гбит/с
- GitLab Runner или GitHub Actions
- Сборки для небольшой команды
Выбрать конфигурацию

Параллельные CI

от 179 €/мес.
Раннер для пайплайнов 12–16 ядер, до 5,7 ГГц 64–256 ГБ DDR5 ECC RAM 2–4× NVMe под кэш сборок VLAN до 25 Гбит/с
- Параллельный запуск CI
- Монорепо и длинные тесты
Выбрать конфигурацию

Ферма сборки

от 250 €/мес.
Узел фермы сборки 32 ядра и более 128 ГБ – 1,5 ТБ ECC RAM 4–10× NVMe VLAN до 25 Гбит/с
- Сборки C++, Rust, Android
- Много раннеров на одном хосте
Выбрать конфигурацию

Арендуйте выделенный сервер для GitLab
в INTROSERV

Как заказать выделенный сервер Как заказать выделенный сервер

Как заказать выделенный сервер

Выберите конфигурацию, добавьте NVMe-накопители и ОС. Дождитесь готовности сервера и установите GitLab.

Читать документацию
Установка и защита одноузлового инстанса GitLab Установка и защита одноузлового инстанса GitLab

Установка и защита одноузлового инстанса GitLab

Пошаговая установка GitLab Self-Managed из официального Linux-пакета с настройкой HTTPS и первым входом.

Читать руководство

Серверы и инфраструктура для GitLab от одного провайдера

Арендуйте сервер GitLab, серверы для раннеров и резервное копирование у одного провайдера. Серверы работают в одном дата-центре в приватной VLAN, а бэкапы хранятся в собственном хранилище INTROSERV. Каждый шаг ниже можно заказать как услугу по настройке.

  • 1

    Установите GitLab на сервер инстанса

    Установите GitLab Self-Managed из официального Linux-пакета на NVMe со встроенными PostgreSQL и Redis. Затем настройте HTTPS, исходящую почту и container registry.

  • 2

    Подключите серверы-раннеры по VLAN

    Закажите серверы для раннеров в том же дата-центре и объедините их приватной VLAN на скорости до 25 Гбит/с. Задачи забирают код, образы и артефакты по VLAN, а не через публичный порт.

  • 3

    Зарегистрируйте раннеры

    Установите GitLab Runner с Docker executor и зарегистрируйте его на своём инстансе. Для репозиториев на GitHub на тех же серверах работают self-hosted раннеры GitHub Actions.

  • 4

    Настройте бэкапы через INTROSERV Backup Service

    Делайте бэкап всего сервера инстанса через INTROSERV Backup Service – это ПО NAKIVO и хранилище в одном готовом сервисе. При необходимости восстановите весь сервер или отдельный файл.

Переезжаете с GitLab.com на self-hosted?

Переезжаете с GitLab.com на self-hosted?

Группы и проекты вместе с issues и merge requests переносятся на ваш инстанс через direct transfer. Образы контейнеров и пакеты переносятся отдельно.

cunsoultant

Настройка GitLab инженерами INTROSERV

Установка, миграция, раннеры и бэкапы – разовой работой или в рамках постоянного сопровождения серверов по одному из тарифов администрирования.

Лицензирование и поддержка GitLab

Лицензирование

Рекомендуем устанавливать GitLab Enterprise Edition. Без лицензии он работает на бесплатном тарифе, а Premium или Ultimate можно включить позже кодом активации без переустановки. Community Edition – open source альтернатива под лицензией MIT с теми же бесплатными функциями. Лицензии и подписки приобретаются у GitLab Inc. или партнёров.

Поддержка

Поддержку самого GitLab дают форум и документация GitLab, а при платной подписке – GitLab Inc. INTROSERV отвечает за Linux-серверы, на которых работает GitLab: мониторинг, безопасность, обновления ОС и устранение инцидентов по тарифу администрирования. Разовые задачи – в рамках почасового системного администрирования.

GITLAB – товарный знак GitLab Inc. в США и других странах и регионах. INTROSERV – независимый хостинг-провайдер: компания не связана с GitLab Inc., не является её партнёром и не получает от неё одобрения или спонсорства. GitLab разрабатывает, лицензирует и поддерживает GitLab Inc. INTROSERV предоставляет только серверное оборудование и, по желанию клиента, системное администрирование. Linux, Docker и PostgreSQL – товарные знаки или зарегистрированные товарные знаки соответствующих владельцев и используются только для идентификации.

processor

FAQ

  • Как быстро предоставляется сервер?

    Конфигурации с мгновенной выдачей готовы через 3–6 часов после оплаты. Индивидуальные сборки – обычно в течение 24 часов. Срок выдачи указан у каждой конфигурации в каталоге.

  • Можно ли сначала протестировать сервер?

    Да. Доступен платный тестовый период до 5 дней. Этого достаточно, чтобы установить GitLab, отправить репозиторий и запустить первый пайплайн.

  • Какую ОС выбрать?

    Дистрибутив Linux, который поддерживает официальный пакет GitLab, например Ubuntu LTS или Debian. Пакет уже включает PostgreSQL, Redis и веб-сервер, поэтому больше ничего устанавливать не нужно.

  • Можно ли использовать свой домен и HTTPS-сертификат?

    Да. Направьте DNS-запись на сервер – пакет GitLab сам выпустит и будет продлевать сертификат Let’s Encrypt. Вместо него можно установить сертификат другого центра сертификации.

  • Можно ли запустить GitLab Pages на том же сервере?

    Да. Pages работает как отдельный сервис, и ему нужна wildcard-запись DNS. Для собственных доменов в Pages также нужен второй IP-адрес – его можно добавить к серверу.

  • Что будет, если NVMe-накопитель выйдет из строя?

    При двух дисках в RAID 1 GitLab продолжит работать на оставшемся. Вы открываете тикет в поддержку, INTROSERV меняет диск в дата-центре, и массив восстанавливается.

  • Можно ли позже добавить серверы для раннеров?

    Да. Закажите ещё один сервер в том же дата-центре, добавьте его в существующую VLAN и зарегистрируйте на инстансе. Пайплайны начнут его использовать, как только он будет в сети.

  • Можно ли позже расширить хранилище?

    На конфигурациях DC1, DC2 и DC3 – да: накопители в свободные слоты добавляются по тикету, ежемесячная стоимость меняется соответственно. Для остальных конфигураций лучше сразу выбрать дисковую схему с запасом.

VAT

  • Other

    Ex. VAT

    0%
  • austria

    Austria

    20%
  • Belgium

    Belgium

    21%
  • Bulgaria

    Bulgaria

    20%
  • Croatia

    Croatia

    25%
  • Cyprus

    Cyprus

    19%
  • Czech Republic

    Czech Republic

    21%
  • Denmark

    Denmark

    25%
  • Estonia

    Estonia

    22%
  • France

    France

    20%
  • Finland

    Finland

    24%
  • Germany

    Germany

    19%
  • Greece

    Greece

    24%
  • Hungary

    Hungary

    27%
  • Ireland

    Ireland

    23%
  • Italy

    Italy

    22%
  • Latvia

    Latvia

    21%
  • Lithuania

    Lithuania

    21%
  • Luxembourg

    Luxembourg

    17%
  • Malta

    Malta

    18%
  • Netherlands

    Netherlands

    21%
  • Poland

    Poland

    23%
  • Portugal

    Portugal

    23%
  • Romania

    Romania

    19%
  • Slovakia

    Slovakia

    20%
  • Slovenia

    Slovenia

    22%
  • Spain

    Spain

    21%
  • Sweden

    Sweden

    25%
  • USA

    USA

    0%
european
states
  • kingdom
  • germany
  • Español
  • French
  • Hrvatska
  • Italiano
  • Poland
  • Slovenski
  • ukraine
  • Türkçe
  • Русский
  • Other
  • Austria
  • Belgium
  • Bulgaria
  • Croatia
  • Cyprus
  • Czech Republic
  • Denmark
  • Estonia
  • Finland
  • France
  • Germany
  • Greece
  • Hungary
  • Ireland
  • Italy
  • Latvia
  • Lithuania
  • Luxembourg
  • Malta
  • Netherlands
  • Poland
  • Portugal
  • Romania
  • Slovakia
  • Slovenia
  • Spain
  • Sweden
  • USA

Request information from the manager

Please provide your contact information, the manager will send you detailed information on the selected tariff.

mail mail

Thank you for your request

Manager will contact you as soon as possible.

I've hosted an average of 8-10 domains with INTROSERV since May 2004. Their pricing attracted me at first, but it could only have been the quality of customer support that has retained me for this length of time. My IT knowledge level is best described as dangerous. I am confident that I have created more than my share of "situations." Yet the guys and gals at INTROSERV have patiently and determinedly handled my problems and resolved all issues on a continuing basis. If you're looking for web hosting, things are going to go wrong wherever you go. That's just the nature of humans and our technology. You had better go with an outfit that can resolve your problems in a timely and professional manner. INTROSERV just did that for me again, prompting me to write this long overdue recommendation