OSCON 会议 - 俄勒冈州波特兰 - 2015 年 7 月 21 日 - 企业 Jenkins 公司和持续交付领导者 CloudBees, Inc. 今天与 Jenkins 开源社区 合作宣布交付三个 Kubernetes 插件,以协助容器化的持续交付与詹金斯的应用程序。
由谷歌推出的 Kubernetes 用于在集群环境中管理容器化应用程序——例如使用 Docker 处理的应用程序。它为团队提供了一种更好的方式来跨各种基础架构使用相关但分布式的组件。 Kubernetes 提供此类环境所需的编排和支持服务。借助 Kubernetes 插件,DevOps 团队可以大规模利用 Jenkins 和 Docker,同时更轻松地跨不同环境进行协作。
基于最近可用的 Jenkins 插件 以支持 Docker 容器 技术 ,新的 Kubernetes 插件现在允许在大规模分布式环境中运行的 DevOps 团队通过 Jenkins 和持续交付实践更快地交付更好的软件。如此轻松地处理容器化应用程序的能力也加速了 Docker 在下一代基于微服务的应用程序中的采用。
“Jenkins 社区之前为 Docker 提供的强大集成不仅对用户有用,而且为其他容器技术提供了强大的基础;这就是我们快速提供 Kubernetes 支持的方式。 Jenkins 提供的简单可扩展性使 Jenkins 在支持整个容器生态系统方面处于领先地位,”Jenkins 创始人兼 CloudBees 首席技术官 Kohsuke Kawaguchi 说。
Kawaguchi 于 7 月 21 日星期二在俄勒冈州波特兰 举行的 Kubernetes 发布会 上发表讲话。
开源 Jenkins 是持续集成和交付的行业标准,并用于超过 100,000 个活动安装。 Jenkins 已成为自动化软件交付流程和跨组织编排管道以及促进团队之间协作的标准。与此同时,Docker 的轻量级容器技术正在颠覆市场,让 DevOps 团队更容易打包和运行应用程序。 Jenkins、Docker 和 Kubernetes 一起使用,为 DevOps 团队提供了一套强大的工具,通过帮助他们使用相同的语言、共享相同的管道流程并朝着相同的目标努力,从而简化端到端的交付过程。
Jenkins CI 社区公布的具体插件包括:
- Kubernetes 插件 ——在 Docker 容器的 Kubernetes 集群中轻松弹性地运行 Jenkins 从站
- Docker 构建和发布插件 – 轻松准备 Docker 映像并将它们推送到 Docker 注册表。在 Google Container Registry Auth 插件的帮助下,它可以用于推送到 Kubernetes 集群中的 Google Container Registry
- Docker 自定义构建环境 ——允许开发人员使用在 Kubernetes 集群中运行的 Docker 容器轻松定义自定义构建环境。该插件现在可以从 Google Container Registry 中提取 Docker 容器
其他资源
-
详细了解新的 Kubernetes 1.0 集成
http://blog.cloudbees.com/2015/07/jenkins-container-support-juggernaut.html -
参加 Kubernetes 发布会,听听 Kohsuke Kawaguchi 的演讲:
http://kuberneteslaunch.com/agenda.html -
了解有关 Jenkins CI 的更多信息:
https://www.cloudbees.com/jenkins/about -
下载詹金斯 CI:
http://jenkins-ci.org/