开源中国

我们不支持 IE 10 及以下版本浏览器

It appears you’re using an unsupported browser

为了获得更好的浏览体验,我们强烈建议您使用较新版本的 Chrome、 Firefox、 Safari 等,或者升级到最新版本的IE浏览器。 如果您使用的是 IE 11 或以上版本,请关闭“兼容性视图”。
Jenkins X首页、文档和下载 - 为 Kubernetes 提供 CI/CD 服务 - 开源中国社区
全部项目分类
Apache
Google Go 查看源码»
跨平台
分享
收藏
86 人收藏
收录时间:2018-03-21
Jenkins X 详细介绍

Jenkins X 是一个高度集成化的 CI/CD 平台,基于 Jenkins 和 Kubernetes 实现,旨在解决微服务体系架构下的云原生应用的持续交付的问题,简化整个云原生应用的开发、运行和部署过程。

Jenkins X 核心组件

Jenkins

Jenkins X 不是一个全新的 Jenkins。

它依然使用 Jenkins 作为持续交付的核心引擎,实际上 Jenkins X 作为 Jenkins 的一个子项目存在,专注于云原生应用的 CI/CD 实现,同时也帮助 Jenkins 自身完成云原生应用的转型,毕竟现在越来越多的人在诟病单体应用的设计和文件存储系统。

HELM

Helm 是用于管理 Kubernetes 资源对象的工具,类似 APT,YUM 和 HOMEBREW,它通过将 Kubernetes 的资源对象打包成 Chart 的形式,完成复杂应用的部署和版本控制,是目前业界流行的解决方案

DRAFT

Draft 是自动化应用构建和运行在 Kubernetes 上面的工具,具有语言识别能力,能够自动生成构建脚本,依赖,环境并打包成 Docker 镜像并部署在 Kubernetes 集群上,加快代码开发节奏,而无需关心基础设施层面的技术实现

GitOps

GitOps 是 Weaveworks 推出的天才的应用部署解决方案,它将 Git 作为整个应用部署的单一可信数据源(SSOT),通过类似代码开发的 Pull Request 流程完成应用部署的 Review 和自动化实现,并且将部署配置信息纳入版本控制。

Jenkins X

选择将代码托管在码云
你还在等什么

可能是中国最大最好的代码托管平台


大家对 Jenkins X 的评论 (全部 4 条评论)
{{repayCom.userName}}
LionelShen
耦合性太高,学习成本高,复杂度提升,出现问题不容易解决。运维建议还是使用单一工具处理某个专门的业务,然后通过整合页面管理,但不要像类似的这种,docker管理依靠k8s,k8s管理建集群,集群又通过Jenkins,又不是一家公司开发的,某个部件升级了,担心就出差错,出了差错又短时间找不到原因。
曾经的十字镐
太复杂
PagePage
按需使用吧,没有这样的业务集群使用这样的工具那就大材小用了,给合适的业务能够事半功倍
linux工人
用最新的 jenkins 也可以配置 k8s 的发布,不过看这个构造,学习成本会不会高呢?
Jenkins X 相关博客
顶部