spinnaker-简介
spinnaker-简介
spinnaker是什么?
这是它的官网
划重点: 开源 、支持多云、交付平台
划重点: 国内的云平台没有 (不然国内也不至于用的人这么少)
划重点: CI/CD都能做、策略发布、监控集成(金丝雀分析)
Netflix的产品,但是社区里,包括推广等方面经常能看到Google的人;
在YouTube上的相关教程视频和产品介绍甚至都是谷歌云平台发布的,有种是Google亲儿子的感觉;
社区做的不错,但是文档资料,除了安装信息,别的基本也没什么可看的;
相关使用的详细文档,建议直接去他的企业版- 官网去看;
这里顺带提一下它的企业版,功能其实差不多,甚至某些方面支持的更少(比如监控方便面不支持Prometheus),但是毕竟针对企业,所以在对国外的公有云平台支持度上是比开源版要高的;
spinnaker在国内的信息
在其官网显示,国内的企业只有一家-小红书;
也是笔者所知道最早在国内在生产环境使用的企业,这是小红书当时的介绍自己容器管理的一篇有关 ;
划重点: UI友好、pipeline功能强大、CD好用、自己做canary
据后来了解,当时的部署还是不能离开aws和s3(谷歌更不可能用),当时好像并没有S3的替代方案,所以国内想安装部署很多企业也没条件;也没有现在的kayenta模块,也许这就是他们当初要自己做canary的原因。
笔者为什么要写spinnaker的文章
之前可能国内环境没法用spinnaker,因为离不开aws或者gcs;但是现在spinnaker的安装使用可以不需要这些,这也让更多的国内企业开始尝试体验;
目前国内用的人少,相关的文档也就少;
笔者所在的部门打算使用spinnaker,调研的这段时间也是摸着石头过河;
所以想写写自己最近的实践心得供大家参考,以后也能相互交流交流;
PS:在spinnaker的社区里也遇到了国内的云厂商的调研人员,相信不久后就能看到类似的本土化的云产品了;