Перейти к содержанию
CircleCI

Самая гибкая CI/CD на основе использования в любом месте

Сервер

Мощь CircleCI, локально или в вашем частном облаке.

  • За вашим брандмауэром или на вашем собственном оборудовании
  • Неограниченное количество минут на сборку
  • Включено 30 пользовательских мест; добавляйте больше по мере роста компании
  • Сборка на Linux, Windows, GPU, Mac и Arm

Установите и управляйте своей платформой CI/CD

Полный контроль

Вся информация остаётся в вашей сети, есть возможность установки в изолированной (air-gapped) среде. Реализуйте масштабируемые политики конфигурации для всей организации.

Высокопроизводительный CI/CD, размещённый за вашим брандмауэром.

Работайте в условиях высокой нагрузки и автоматически используйте несколько основных сервисов одновременно в вашей частной сети. Надёжность и согласованность позволяют вашей команде продолжать эффективную работу.

Гибкие варианты размещения и интеграции.

Разверните сервер на Google Kubernetes Engine (GKE), Amazon Elastic Kubernetes Service (EKS) или на нативной установке Kubernetes.

Часто задаваемые вопросы

Чем CircleCI Server отличается от облачного предложения CircleCI?

CircleCI предлагает три варианта хостинга: облако, сервер и собственные хостинговые платформы.

Облако: В этом варианте CircleCI управляет настройкой, инфраструктурой, безопасностью и обслуживанием ваших сервисов. Вы получаете мгновенный доступ к новым выпускам функций и автоматическим обновлениям, что устраняет необходимость ручной работы во внутренней системе. Этот вариант не требует от вас управления какой-либо инфраструктурой, и вы платите только за то, что используете.

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

Самостоятельные runners: Runners можно использовать как с нашим облачным предложением, так и с CircleCI Server. В любом случае runners позволяют вам запускать выполнение за вашим брандмауэром, что позволяет вам решать любые особые проблемы безопасности, связанные с многопользовательскими облачными предложениями. Кроме того, runner позволяет командам работать на специализированных ресурсах, которые не поддерживаются нашими образами/машинами для удобства.

Подводя итог, можно сказать, что основное различие между тремя вариантами заключается в том, кто управляет инфраструктурой.

  • Благодаря облачному варианту CircleCI управляет всем за вас.
  • Благодаря серверной версии вы получаете полный контроль над установкой и управлением CircleCI.
  • В случае с бегунами, принимающими участие самостоятельно, ответственность распределяется.

Какие поставщики систем управления версиями поддерживаются сервером CircleCI?

В настоящее время CircleCI Server поддерживает GitHub Enterprise Cloud и GitHub Enterprise Server.

GitLab SaaS, самоуправляемый GitLab и облачный Bitbucket поддерживаются только в нашей облачной версии.

Просмотреть документацию

Как CircleCI Server интегрируется с другими платформами?

CircleCI Server интегрируется с другими платформами различными методами:

  1. Системы контроля версий: CircleCI Server интегрируется с GitHub Enterprise Cloud и GitHub Enterprise Server.
  2. Вебхуки: CircleCI позволяет настроить вебхуки для отдельных проектов. Вы можете указать URL-адрес конечной точки, на которую будет отправлен вебхук, какие события отправлять, проверку сертификата и источник секретного значения.
  3. Orbs: Orbs позволяют интегрироваться с системами третьих сторон, предоставляя предварительно настроенные пакеты, которые можно легко импортировать в конфигурацию сборки CircleCI.
  4. API: API CircleCI предоставляет разработчикам возможность программно взаимодействовать с CircleCI, что позволяет интегрироваться с системами третьих сторон. API предоставляет конечные точки, которые можно использовать для получения информации о заданиях, рабочих процессах и конвейерах, а также для удаленного запуска процессов из ваших приложений или систем автоматизации.

Каковы системные требования для CircleCI Server?

CircleCI Server предназначен для установки в вашей собственной инфраструктуре, будь то частное облако или центр обработки данных. Он требует определенного программного обеспечения в зависимости от используемой вами платформы:

  • Для AWS вам понадобится AWS CLI.
  • Для GCP вам понадобятся gcloud и gsutil, которые можно установить и настроить, установив Google Cloud SDK. Более подробную информацию можно найти в документации Google Cloud SDK.
  • Для хранилища, совместимого с S3, вам необходимо установить и настроить MinIO CLI для вашего поставщика хранилища.

CircleCI Server устанавливается в существующий кластер Kubernetes, который должен соответствовать определенным требованиям в зависимости от вашего использования. Эту информацию можно найти в Предварительных требованиях к установке CircleCI Server.

Могу ли я получить демонстрацию CircleCI? Как работают пробные версии?

Да, пожалуйста, свяжитесь с нами, если вы заинтересованы в получении дополнительной информации или оценке CircleCI Server для вашей организации. Мы регулярно проводим публичные демонстрации для тех, кто хочет увидеть, как выглядит типичный рабочий процесс в CircleCI. Тем не менее, каждая установка сервера уникальна для среды каждого клиента. Если у вас есть конкретные вопросы или вы готовы обсудить, как будет выглядеть пробный период, не стесняйтесь связаться с нашей командой продаж, которая может провести вас через процесс оценки и пробного использования.

>Стройте быстрее уже сегодня