jenkins - jenkins 和 cloudbees jenkins 有什么区别?

标签 jenkins cloudbees

我找不到这两者之间的区别。这些是相同的还是不同的。

最佳答案

第一个区别是支持(正如其他人所提到的)。 CloudBees 提供企业级支持以及经过全面审查和测试的 Jenkins 版本,该版本将在各种插件和部署下更加稳定。如果您对 OSS Jenkins 部署感到满意,并且只希望在升级、打补丁、中断/修复等期间获得支持,您实际上可以从 CloudBees 购买“仅支持”。

从功能的角度来看,CloudBees 从企业可管理性、可扩展性和安全性的角度来看带来了很多好处。

  • 可管理性:CloudBees 随软件内置了 CJOC(CloudBees Jenkins 运营中心)。这是一个单一的玻璃管理控制台,允许组织或大型团队集中管理 jenkins 环境。诸如文件夹、RBAC、管道和主模板之类的东西,以及快速启动/拆除容器化的 jenkins master 的能力,都是从这个单一的控制台进行管理的。

  • 可扩展性:CloudBees 利用 Kubernetes 为组织提供根据需要弹性扩展 Jenkins 环境的能力。借助 CloudBees,您的组织可以从单一的“单体”/“弗兰肯斯坦”主机转变为多主机和分布式管道架构。这大大降低了升级和管理的复杂性。这也消除了单体架构暴露的单点故障风险。

  • 安全性:CloudBees 允许组织在 Jenkins 中安装基于滚动的访问控制。这可以防止用户无意或有意访问不应允许他们与之交互的存储库。 CloudBees 还提供“文件夹”以将特定作业执行隔离到特定代理上。最后,CloudBees 允许组织为每个团队创建管道模板和相关插件。根据组织的安全策略,这些模板可以严格或松散。

CloudBees 会定期添加增强功能,以进一步将自己与 Jenkins Open Source 区分开来,并使自己对大型企业的需求更具吸引力。

除此之外,CloudBees 还开发了一个位于 Jenkins 之上的表示层,用于 SDLC 管道、CD 监控和指标跟踪,称为 DevOptics。

关于jenkins - jenkins 和 cloudbees jenkins 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50336905/

相关文章:

java - CloudBees、可用区和灾难恢复

jenkins - 如何使用声明式 Jenkins 管道在同一节点上运行多个阶段?

junit - Behat 可以将未定义步骤的场景视为失败吗?

docker - Jenkins 管道/docker :Jenkins does not seem to be running inside a container

ios - 未找到 cloudbees jenkins xctool cocoapods Pods.xcconfig

jenkins - 声明式 Jenkins 管道中的检查点

jenkins - 从 Jenkins 管道获取失败原因

java - IntelliJ/Maven 不更新来自 Artifactory 的 Artifact

cloudbees - Bitbucket 不会触发 Jenkins 在 CloudBees 上构建

rest - 如何使用 Jenkins API 为 Jenkins 创建 secret 文本类型的凭证?