英文原文:https://cloud.spring.io/spring-cloud-skipper/
目录
Skipper是一种工具,允许您在多个云平台上发现应用程序并管理其生命周期。
Skipper是一个工具,允许您发现Spring Boot应用程序并管理其在多个云平台上的生命周期。您可以单独使用Skipper或将其与Continuous Integration管道集成,以帮助实现应用程序的持续部署。
系统设计受到Kubernetes生态系统中执行资源模板和/或编排的大量项目的影响,因此受到航海启发的项目名称为Skipper。
Skipper中的应用程序捆绑为包,其中包含模板化配置文件和用于填充模板的默认值集。您可以在安装或升级软件包时覆盖这些默认值。 Skipper提供了一种方法来协调不同版本之间的应用程序的升级/回滚过程,采取最小的操作集使系统进入所需状态。
Skipper的主要特点是:
Spring Cloud Deployer实现提供了将Spring Boot应用程序部署到多个平台的方法。支持的模板文件格式基于YAML,并描述创建Spring Cloud Deployer AppDeploymentRequest所需的变量集
参考指南是入门的最佳位置。
Skipper的演变是出于在Spring Cloud Data Flow中执行“Stream Edits”的需要。后来人们认识到,为了提供该功能,应该创建一个更通用的项目Skipper,以便它也可以成为Spring Cloud Data Flow环境之外的有用工具包。
Spring Cloud Skipper
Release
Documentation
2.0.0 M1
2.0.0
1.1.2
1.1.1
1.0.10