Разверните Jenkins в один клик
Стандарт CI/CD с открытым исходным кодом, готовый за считанные минуты
Jenkins – ведущий сервер автоматизации с открытым исходным кодом: он собирает, тестирует и разворачивает ваш код при каждом коммите.
-
Пайплайн как код с Jenkinsfile
-
Более 2000 плагинов сообщества
-
Интеграция с Git, GitHub и GitLab
-
Распределенные сборки на агентах
-
Триггеры сборки по вебхукам и расписанию
-
Встроенное управление учетными данными
вместе с VPS
с правами root
через apt
Ключевые возможности
Описывайте сборки в Jenkinsfile декларативным или скриптовым синтаксисом – пайплайны лежат в репозитории и версионируются вместе с кодом.
Крупнейшая экосистема CI – SCM, инструменты сборки, отчеты о тестах, уведомления и облачные провайдеры ставятся в пару кликов из интерфейса.
Jenkins сам находит ветки и pull request'ы в репозитории и запускает каждую по ее собственному Jenkinsfile.
Выносите сборки на агентов по SSH по мере роста нагрузки – контроллер остается отзывчивым, а тяжелую работу выполняют агенты.
Матричная авторизация, шифрованное хранилище учетных данных и подключаемая аутентификация – от локальных аккаунтов до LDAP и SSO.
Запускайте задания, запрашивайте статус сборок и управляйте конфигурацией из скриптов – автоматизируйте сам сервер автоматизации.
Системные требования
Посмотреть все варианты VPS
Четыре шага до готового приложения
-
1
Выберите тариф VPS
Подберите конфигурацию виртуального сервера – количество ядер, объем RAM и диска – под требования проекта.
-
2
Выберите приложение
На шаге настройки VPS откройте каталог маркетплейса и укажите self-hosted приложение для установки.
-
3
Оплатите заказ
Оплачивается только VPS по обычному тарифу. Установка приложения из маркетплейса не тарифицируется.
-
4
Получите доступ
Сервер разворачивается, приложение устанавливается автоматически. После завершения установки среда готова к подключению.
Сведения об установке
Почему INTROSERV
-
NVMe-диски
Все VPS работают на NVMe – быстрый ввод-вывод для баз данных, метрик и нагруженных сервисов.
-
Локации в Европе и США
Разворачивайте ближе к своей инфраструктуре и пользователям: меньше задержки, проще с региональными требованиями.
-
Безлимитный трафик
Без ограничений по объему трафика и доплат за перерасход – стоимость месяца предсказуема.
-
IPv4 и IPv6 в комплекте
Выделенный IPv4-адрес и нативный IPv6 на каждом сервере.
-
Поддержка 24/7
Инженеры на дежурстве круглосуточно – отвечают люди, а не автоответчик.
-
Апгрейд в любой момент
Увеличивайте CPU, RAM и диск по мере роста нагрузки – без переустановки и миграции.
Границы ответственности и условия поддержки
Инфраструктура и границы поддержки
INTROSERV предоставляет инфраструктуру VPS и скрипт автоматической установки для первичного развертывания. Мы отвечаем за доступность и производительность оборудования и сети, а техническая поддержка работает по инфраструктурным вопросам: подключение к серверу, стабильность оборудования, биллинг. Настройка конкретных приложений, разбор их ошибок и управление учетными записями пользователей остаются на стороне администратора сервера или сопровождающих проекта.
Лицензирование ПО и соответствие требованиям
Приложения маркетплейса устанавливаются в стандартных сборках сторонних разработчиков, без изменений в исходном коде, и предоставляются «как есть». Ядро большинства приложений распространяется с открытым исходным кодом, однако проприетарные функции и корпоративные редакции в продакшене могут требовать отдельной лицензии вендора. Коммерческие подписки клиент оформляет самостоятельно и напрямую у разработчика ПО.
Часто задаваемые вопросы
-
Нужна ли лицензия для работы Jenkins?
Нет. Jenkins – проект с открытым исходным кодом под лицензией MIT: без платных редакций, лимитов на задания и закрытых функций. Оплачивается только виртуальный сервер по обычному тарифу.
-
Как войти в приложение после развертывания?
После выдачи сервера в вашей панели INTROSERV, во вкладке Маркетплейс, появятся адрес веб-интерфейса и первичный пароль администратора. Введите его на странице Unlock Jenkins – дальше мастер настройки проведет через установку плагинов и создание собственной учетной записи администратора. Вся первичная настройка занимает несколько минут.
-
Какие плагины устанавливаются?
Вы выбираете сами в мастере настройки: поставить рекомендуемый набор под типовые CI-процессы или отметить вручную только нужное. Любой из 2000+ плагинов можно добавить позже через Manage Jenkins – без переустановки.
-
Как получить действительный SSL-сертификат?
Сервер поставляется с самоподписанным сертификатом, включенным по умолчанию. Чтобы выпустить бесплатный сертификат Let's Encrypt для своего домена или FQDN сервера, подключитесь по SSH и запустите скрипт setup-ssl в консоли – одна команда, без ручной настройки.
-
Могу ли я перенести существующую установку Jenkins?
Да. Jenkins хранит все – задания, плагины, учетные данные и историю сборок – в домашнем каталоге /var/lib/jenkins. Остановите Jenkins на обоих серверах, перенесите каталог и запустите службу. Держите версии Jenkins близкими, чтобы не поймать несовместимость плагинов.
-
Как устанавливаются обновления?
Сервер подключен к официальному apt-репозиторию Jenkins: обновления ядра приходят через штатный пакетный менеджер, обновления плагинов – через интерфейс Jenkins. Root-доступ остается у вас, обновления применяете сами – ничего не обновляется без вашего ведома.
-
Сборки выполняются на этом же сервере или отдельно?
По умолчанию сборки идут на самом контроллере – для личных проектов и небольших команд этого достаточно. С ростом нагрузки подключайте агентов сборки по SSH: контроллер остается отзывчивым, а задания выполняют агенты. Агентом может быть любой VPS или уже существующий сервер.
-
Что делать, если конфигурации VPS перестанет хватать?
Увеличивайте CPU, RAM и диск VPS по мере роста нагрузки – без переустановки. Первым обычно заканчивается диск: история сборок, рабочие каталоги и артефакты накапливаются, поэтому настройте политики хранения в заданиях и пересматривайте тариф, когда параллельные сборки начинают вставать в очередь.