查看原文
其他

开源平台的下一风向——Spinnaker

信息化观察网 信息化观察网 2024-01-09


Spinnaker

Spinnaker是Netflix和谷歌的持续交付平台,并且其他大型软件公司也为该平台提供支持。



Spinnaker是Netflix和谷歌的持续交付平台,并且其他大型软件公司也为该平台提供支持。Spinnaker 1.0发布于今年7月份,因此本次发布的并不是最新的版本。该服务现在正缓慢发展,其用户包括Target、Adobe、Daimler和Capital One,并且支持这一服务的供应商生态系统的数量也在增长。


当前,该项目在无正式结构的情况下运行了几年之后,在本周于西雅图召开的第二次社区峰会上,Spinnaker宣布该项目正处于发展阶段,并且也会加入正式的管理系统。


和Kubernetes一样(Kubernetes已经成为容器编排工具约定俗成的标准),Spinnaker可能成为同一持续交付类别的标准。尽管如此,在这一领域中有很多新手和老手,因此这很有可能会变成一场攻坚战。不过,Spinnaker和Kubernetes之间的相同点非常明显,所以现在越来越多的Kubernetes初创公司都在寻求如何将二者结合起来。


然而,从短期内来说,重要的是Spinnaker现在正在建立一个正式的管理结构,而在此之前,它基本上是作为GitHub项目运行的,并且有一个“慈善独裁者”。


“社区一直在寻求人们应该如何在该平台中获得一席之地,”Netflix负责Spinnaker发展的交付工程总监Andy Glover告诉笔者:“该项目主要是由Netflix和谷歌运营,我们也收到了来自社区和大型公司的一些问题;我们要如何降低风险,我们要如何避免Netflix将其闭源或者避免谷歌对其采取认证等类似的方式。”


因此,该项目将有一个技术指导委员会和一个指导委员会。目前,这些委员会配备了Netflix和Google的工程师,但是也计划向第三方开放。新的管理策略也概述了开发人员如何向项目提交代码。


如果在早些时候让Glover和其他人带领这个项目显然是不错的想法。然而现在社区正在发展,而更多的大型公司都开始使用Spinnaker。Glover承认,为了扩展项目,其他人必须参与其中。“在Netflix,我们倾向于做大量的实验,而不用过于担心,”他告诉笔者:“我们要加快步伐,看看未来会发生什么。而对于Spinnaker来说,就是以同样的方式运行这一平台。我们说过,我们会跨越我们所到达的那座桥,显然,我们不久前刚刚到达。”


很多人一直在想的一件事是,Spinnaker最终是否会加入如Linux Foundation、OpenStack Foundation或者Apache Foundation等主要的开源基金会。Glover发现这一举措旨在为此奠定基础。


Mirants创始人Boris Renski近期对Spinnaker下了一个大的赌注,他告诉笔者很需要这个新的管理策略(而且他更喜欢将这个项目与OpenStack 基金会合作),而且由于当前没有经过正式管理的Spinnaker,所以这一平台并不总是有利于社区。


“Spinnaker有机会成为持续交付工具,”他告诉笔者。对这一平台进行管理只是第一步,但Renski实际上认为该项目面临的挑战之一是Kubernetes已经为其社区提供了很多的持续交付工具。他认为,Kubernetes正遭受“OpenStack综合症”的困扰。他认为,这并不是一个健康的状态,但是可以使用更加专业的工具来解决这一问题。Kubernetes现在是热门的新事物,也很受开发人员的青睐。然而,只有迎合了Kubernetes的持续交付解决方案,大多数的企业才可以将其部署到其它的目标。他认为Spinnaker应该是Kubernetes开发人员的朋友,但仍然要保持足够的灵活性来为所有人工作。


他还指出,当前Spinnaker社区所面临的问题是它主要是由社区的用户推动的。“这些用户没有时间和带宽来解决长期的社区类型问题。”他说道。在他看来,该项目仍然需要真正的“可插拔性”,即扩展Spinnaker以及更容易将其与第三方系统集成的能力。


谷歌、微软和亚马逊现在都支持这一项目,并支持其在云端运行。最近Pivotal和持续集成和交付系统中的其他参与者也宣布对其支持。负责组织本周Spinnaker峰会的Pete Erickson告诉笔者,他预计将有来自16个国家和275家公司的约400名参与者会参加这次峰会。Glover也指出,大约30%的与会者刚接触Spinnaker,他们只是想了解如何将Spinnaker引进到他们的公司中。


原文作者:Frederic Lardinois


编译:信息化观察网


往期回顾●又双叒叕一泄露事件!谷歌宣布关停Google+网站XR技术再下一城!达到“人眼分辨率”的头戴设备问世机器人时代来临:应如何保护人类工作


继续滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存