云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

_java链接mysql数据库_评分榜

小七 141 0

CloudBees的Jenkins操作中心水平缩放Jenkins

最近的Jenkins调查显示82%的用户认为Jenkins对他们的组织。大概91.5%的詹金斯支持2个以上项目,42%支持10个以上项目。此外,30%的受访者为100岁以上的公司工作开发者。所以这些数字对于辛辛苦苦维持敏捷工厂运转的詹金斯管理员来说意味着什么?管理员不断地向软件工厂添加越来越多的团队。因此,管理员的任务是使其实例能够抵御故障,并将其扩展到更多团队。詹金斯通过在运行Jenkins主机的机器时向Jenkins实例添加构建节点来进行缩放。换言之,管理员可以垂直缩放他们的詹金斯大师。尽管Jenkins的垂直缩放能力很好,但在一个盒子上可以做的事情是有限制的[2],而且众所周知,水平缩放胜过垂直缩放。CloudBees的Jenkins Operations Center使Jenkins水平缩放成为可能。这个产品(在CloudBees被亲切地称为"Jockey")是Jenkins在组织机构Jenkins操作中心服务器(它只是一个带有一些插件的Jenkins主机)有效地成为连接到的所有下游主机的构建节点的中心"云"提供者它。下游主人出租当他们要运行生成时生成节点。因此,使用Jenkins操作中心,管理员可以在团队加入时添加一个新的主节点,或者在某个特定的Jenkins性能下降时创建一个新的主节点主人。关于32%的组织有一个以上的主节点浮动(通常每个组有一个主节点),其中65%的组织有多个构建节点。由于Jenkins Operations Center服务器整合了构建节点,它大大降低了成本,因为管理员可以从每个组购买更多构建节点来增强其能力的模式中转移主人。那个Jenkins操作中心服务器成为跳转到下游主机上浏览作业的中心启动台。有SSO设置,方便访问下游乔布斯。一个另一点是,CloudBees服务器的Jenkins操作中心可以选择性地将安全领域和授权角色下推到下游主机。因此,它有效地成为安全配置的单点,而不是在每个主机上单独设置配置。更进一步,您还可以为每个主机配置插件中心,并从Jenkins操作中心管理它们服务员,看我相信CloudBees的Jenkins Operations Center将从根本上改变管理员如何构建可伸缩性和弹性詹金斯的例子。再也不会因为一个超载的詹金斯大师而出现单点故障!还有更多(CloudBees的Jenkins Enterprise)…我们还发布了CloudBees的Jenkins Enterprise的新版本(2013年11月发布)。该版本有两个主要的客户rfe:a)为每个文件夹创建模板的功能和对模板插件的一般改进,b)对基于角色的访问控制插件的CLI支持,以及使用预定义角色快速设置安全性的能力。如果您想了解更多信息,请参阅《用户指南》和《发行说明》。[3] 下一个步骤:我建议阅读CloudBees关于如何建立Jenkins操作中心的优秀教程[5]。注意:这将设置一个高可用性的Jenkins操作中心服务器和高可用性的下游主服务器。下载Jenkins Operations Center和Jenkins Enterprise的免费30天评估副本[6].Key外卖:Scale Jenkins主机水平放置,使CI基础设施能够抵御故障在主机之间共享构建节点。通过在组织中的主机之间共享而不是购买build-NodeShare安全配置来减少资本支出参考文献:[1]Jenkins 2013年调查结果(链接)。本博客中的所有图表都来自调查[2]查看Kohsuke在JUC2013的演示文稿中谈到了在一个主机上运行1个执行器的x1k目标[3]詹金斯运营中心视频:两分钟的介绍,全面的概述,附加一个客户主控,附上共享奴隶[4]CloudBees的Jenkins Enterprise发行说明和用户指南[5]CloudBees的Jenkins Operations Center教程[6]CloudBees的Jenkins Enterprise和CloudBees的Jenkins Operations Center的30天免费评估链接-Harpreet Singh高级主管,CloudBees产品管理cloudbees.comHarpreet公司在软件行业有15年的经验。在加入CloudBees之前,他在甲骨文和Sun工作了10年,担任过各种职务,包括领导javaee6和glassfish3.1的营销工作。他还是哈德逊的产品经理,在Sun的GlassFish产品组合中推出它。