我的团队正在努力改善CI / CD流程,并已开始研究Spinnaker。我们还没有云平台,但是想尝试在本地环境中设置POC。这可能吗?我已经看到了很多有关设置本地环境的文章,但是似乎我们仍然必须选择云提供商。
有人有经验吗,还是不可能?
注意:将来我们计划建立一个云提供商,但是由于设置基础架构的时间限制,从本地开始并稍后添加云是我们的最大利益。
您不需要“云”提供程序来运行和试用Spinnaker,您可以将其安装在VM上。Spinnaker也是可以部署到各种providers的部署系统。要使用管道,您可以仅将Deploy阶段替换为Wait阶段。但是,如果运行K8的本地实例并将Spinnaker配置为在其中部署,您将获得更多见解。在我们公司的PoC阶段,我们在具有2个命名空间的VM上建立了小型K8s集群-一个用于Spinnaker,一个用于部署应用程序。现在,我们在AWS EKS集群之上有5个Spinnaker安装。