搜索

3.5. Jenkins 和 OpenShift Pipelines 执行模型的比较

download PDF

Jenkins 和 OpenShift Pipelines 提供了类似的功能,但在架构和执行方面有所不同。

表 3.2. Jenkins 和 OpenShift Pipelines 中的执行模型比较
JenkinsOpenShift Pipelines

Jenkins 有一个控制器节点。Jenkins 集中运行管道和步骤,或编排其他节点上运行的作业。

OpenShift Pipelines 是无服务器且分布式的,它没有执行中央依赖项。

容器由 Jenkins 控制器节点通过管道启动。

OpenShift Pipelines 采用"容器先行"方法,其中的每个步骤都作为 pod 中的容器运行(等同于 Jenkins 中的节点)。

使用插件可实现可扩展性。

使用 Tekton Hub 中的任务或创建自定义任务和脚本来实现可扩展性。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.