作为我们管道的一部分,我们目前使用的部署工具可以连接到我们的各种实例,我们可以将应用程序的修订版/版本上传到中央存储库,存档它们,并随时重新部署它们。 Spinnaker是否打算取代现有的部署自动化工具(目前市场上有很多)或者更适合我们创建在实际部署我们的代码到不同服务器时调用其他工具的API的管道?
答案 0 :(得分:1)
Spinnaker本身支持部署到支持的云平台(AWS,Google,CloudFoundry和很快Azure)。
在这些环境中,Spinnaker模型是一种不可变的基础架构样式部署,其中创建新VM以推送新软件版本。
如果符合您的需求,Spinnaker可以替换现有的部署自动化工具。
如果这不适合您的模型,那么Spinnaker还支持调用外部执行环境作为管道阶段(目前Jenkins得到很好的支持),您可以在其中实现自定义行为以集成到现有部署工具。