Netflix开源CD平台得到了极大的发展

在线Spinnaker Live活动中,持续交付(CD)基金会透露,Netflix开源CD平台自去年年底以来得到了极大的发展。

截止2020年第一季度, Spinnaker项目平均每月有399个合并的Pull请求。在去年,共有1,183个贡献者参与了该项目,其中40%的贡献者都在第一季度参与了该项目。自第一季度以来,该项目每周至少增加了两个新的贡献者。

CD Foundation外联委员会主席兼Spinnaker企业版提供商Armory社区总监Rosalind Benoit表示,对Spinnaker的捐款中大部分来自云服务提供商Amazon Web Services(AWS)。已经采用了跨多个平台协调软件交付的方案。

Benoit说Spinnaker代表着最终解决大多数组织难以解决的CD问题的努力。尽管持续集成(CI)是一个已解决的问题,但Benoit说CD仍然存在问题。Benoit表示,在跨不同平台的代码交付自动化方面,并没有取得太大进展。

她指出,Spinnaker的目标是为CD创建一个基础,该基础将获得Cloud Native Computing Foundation(CNCF)对Kubernetes的支持。CD Foundation和CNCF都是Linux Foundation的分支。

去年,CD基金会成立。以推动Spinnaker的开发和采用开源CI / CD平台Jenkins的普及;Jenkins X,一个针对Kubernetes的开放源码CI / CD平台;Tekton,一个用于创建CI / CD组件的开源项目和规范。

尽管许多DevOps团队尝试使用Jenkins解决CD方面的挑战,但进展充其量是不平衡的。Spinnaker由Netflix专门构建,它使用可与任何CI工具集成的框架来自动化跨多个云的软件交付。这样,它可以在CI结束和CD开始的位置之间提供更清晰的界限。

从历史上看,大多数应用程序代码都是从CI工具推送到部署平台的。随着Spinnaker和Kubernetes等其他云原生平台的不断发展,从CI工具提取映像以实现CD目标的过程将变得更加自动化。

DevOps平台提供商之间对Spinnaker的支持深度尚不清楚。除Armory之外,CD Foundation的成员还包括CloudBees,CircleCI,Google,华为,IBM,JFrog,Netflix,GitLab,Harness,Puppet,Rancher Labs,Red Hat,SAP和Sysdig。AWS尚未正式加入CD Foundation。但是,这些供应商中很少有一家详细说明他们打算如何将Spinnaker纳入各自的平台。

同时,DevOps团队应密切注意最佳CD做法将如何与现有CI流程一起发展,因为很明显,他们持续改进的DevOps的下一个主要阶段才刚刚开始。

Spinnaker.live是一个为时四小时的直播活动,重点是建立全球社区并分享最佳实践,以在SDLC中提高业务价值。与会者将进行虚拟连接,与演讲者进行实时互动,并与社区成员进行交流。

本着学习的态度翻译分享,如有侵权等请联系我立即删除,多谢!。


2020最实用的DevOps流水线实践教程

更多精彩请关注 DevOps云学堂



点亮 ,告诉大家你也在看

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值