spinnaker是什么?

https://www.spinnaker.io/

这是它的官网

划重点:开源 、支持多云、交付平台

划重点:国内的云平台没有(不然国内也不至于用的人这么少)

划重点: CI/CD都能做、策略发布、监控集成(金丝雀分析)

 

Netflix的产品,但是社区里,包括推广等方面经常能看到Google的人;

在YouTube上的相关教程视频和产品介绍甚至都是谷歌云平台发布的,有种是Google亲儿子的感觉;

社区做的不错,但是文档资料,除了安装信息,别的基本也没什么可看的;

相关使用的详细文档,建议直接去他的企业版-armory官网去看;

这里顺带提一下它的企业版,功能其实差不多,甚至某些方面支持的更少(比如监控方便面不支持Prometheus),但是毕竟针对企业,所以在对国外的公有云平台支持度上是比开源版要高的;

 

spinnaker在国内的信息

在其官网显示,国内的企业只有一家-小红书;

也是笔者所知道最早在国内在生产环境使用的企业,这是小红书当时的介绍自己容器管理的一篇有关spinnaker的文章

划重点:UI友好、pipeline功能强大、CD好用、自己做canary

据后来了解,当时的部署还是不能离开aws和s3(谷歌更不可能用),当时好像并没有S3的替代方案,所以国内想安装部署很多企业也没条件;也没有现在的kayenta模块,也许这就是他们当初要自己做canary的原因。

 

笔者为什么要写spinnaker的文章

之前可能国内环境没法用spinnaker,因为离不开aws或者gcs;但是现在spinnaker的安装使用可以不需要这些,这也让更多的国内企业开始尝试体验;

目前国内用的人少,相关的文档也就少;

笔者所在的部门打算使用spinnaker,调研的这段时间也是摸着石头过河;

所以想写写自己最近的实践心得供大家参考,以后也能相互交流交流;

 

PS:在spinnaker的社区里也遇到了国内的云厂商的调研人员,相信不久后就能看到类似的本土化的云产品了;

 

下一讲:spinnaker的安装

 

 

 

Logo

欢迎加入西安开发者社区!我们致力于为西安地区的开发者提供学习、合作和成长的机会。参与我们的活动,与专家分享最新技术趋势,解决挑战,探索创新。加入我们,共同打造技术社区!

更多推荐