最灵活的基于使用的CI/CD平台
- 在防火墙后面或自带硬件
- 无限制构建时间
- 包含30个用户席位;随着您的发展可以增加更多
- 在Linux、Windows、GPU、Mac和Arm上构建
安装和管理您的CI/CD平台
端到端控制
所有信息都保留在您的网络中,并可选择进行隔离安装。通过配置策略在整个组织范围内大规模实施保护措施。
高性能 CI/CD,部署在您的防火墙后方
在高负载下依旧稳定运行,并可在您的私有网络中自动同时调用多项核心服务。可靠性与一致性让您的团队持续构建。
灵活的托管选项和集成方式
您可以将服务器部署在 Google Kubernetes Engine(GKE)、Amazon Elastic Kubernetes Service(EKS)或原生 Kubernetes 上运行。
常见问题
CircleCI Server与CircleCI云服务有何不同?
CircleCI Server与CircleCI云服务有何不同?
CircleCI 提供三种托管选项:云、服务器和自托管运行器。
云:在此选项中,CircleCI 负责管理您服务的设置、基础架构、安全性和维护。您可以即时访问新功能发布和自动升级,从而减轻了在内部系统上进行手动操作的需要。此选项不需要您管理任何基础架构,并且您只需按实际使用量付费。
服务器:服务器安装在防火墙后面,该防火墙由您的团队通过 AWS 或 GCP 等服务设置,并根据数据中心策略进行维护。您拥有完全的管理控制权,可以完全自定义服务器,并在新版本发布时管理升级。
自托管运行器:运行器可与我们的云服务或 CircleCI 服务器配合使用。无论哪种情况,运行器都允许您在防火墙后运行,从而满足多租户云服务的任何特定安全问题。此外,运行器还允许团队在我们的便捷镜像/机器 不支持的专用资源上运行。
总而言之,这三个选项之间的主要区别在于谁来管理基础设施。
- 通过云选项,CircleCI 可以为您管理一切。
- 通过服务器选项,您可以完全控制 CircleCI 的安装和管理。
- 通过自托管运行器,责任是共担的。
CircleCI Server 目前支持哪些版本控制系统(VCS)?
CircleCI Server 目前支持哪些版本控制系统(VCS)?
当前,CircleCI Server 支持 GitHub Enterprise Cloud 和 GitHub Enterprise Server。
GitLab SaaS、自建 GitLab 以及 Bitbucket Cloud 目前仅在我们的云端产品中提供支持。
CircleCI Server如何与其他平台集成?
CircleCI Server如何与其他平台集成?
CircleCI Server 可通过以下多种方式与其他平台集成:
1.版本控制系统:与 GitHub Enterprise Cloud 及 GitHub Enterprise Server 深度集成。
- Webhooks:支持在单个项目中配置 Webhooks。您可指定接收端点的 URL、触发事件、证书验证及密钥来源。
- Orbs:通过 Orbs 供的预配置包,轻松将第三方系统引入 CircleCI 的构建配置。
- API:CircleCI API 让开发者以编程方式与 CircleCI 交互,支持从外部应用或自动化系统远程获取作业、工作流和流水线信息,并触发相关流程。
CircleCI Server 的系统要求是什么?
CircleCI Server 的系统要求是什么?
CircleCI Server 设计用于部署在您自有的基础设施上,无论是私有云还是数据中心。根据所选平台,需要预先安装并配置以下软件:
- 对于 AWS,您需要 AWS CLI。
- 对于 GCP,您需要 gcloud 和 gsutil,它们可以通过安装 Google Cloud SDK 来安装和设置。更多信息请参阅 Google Cloud SDK 文档。
- 对于兼容 S3 的存储,您需要为您的存储提供商安装并配置 MinIO CLI。
CircleCI 服务器安装在现有的 Kubernetes 集群中,该集群应根据您的使用情况满足某些要求。您可以在 CircleCI 服务器安装前提条件 中找到相关信息。
我可以申请 CircleCI 的演示吗?试用流程是怎样的?
我可以申请 CircleCI 的演示吗?试用流程是怎样的?
如果您有兴趣了解更多信息或为您的组织评估 CircleCI Server,请联系我们。我们定期举办公开演示,供有兴趣了解 CircleCI 典型工作流程的人观看。话虽如此,每个服务器安装都是根据每个客户的环境独特定制的。如果您有具体问题或准备讨论试用的细节,请随时与我们的销售团队联系,他们可以指导您完成我们的评估和试用过程。