Spring Cloud Skipper 1.0 M1 发布

发布 | Mark Pollack | 2017年10月30日 | ...

我谨代表团队,很高兴地宣布 Spring Cloud Skipper 1.0 M1 发布。

Skipper 是一个轻量级工具,可让您发现 Spring Boot 应用程序并在多个云平台上管理其生命周期。您可以单独使用 Skipper,或将其集成到持续集成管道中,以帮助实现持续部署实践。

Skipper 1.0 M1 的主要功能包括:

  • 定义多个平台账户,可在其中部署 Spring Boot 应用程序。支持的平台包括本地、Cloud Foundry 和 Kubernetes。
  • 替换 Mustache 模板文件中的变量,这些文件描述了如何将应用程序部署到平台。
  • 搜索包仓库以查找现有应用程序。
  • 基于简单的蓝/绿工作流升级/回滚包。
  • 存储已解析模板文件(也称为“应用程序清单”)的历史记录,这些文件代表已为特定版本部署到平台的最终描述。
  • 通过独立的交互式 shell 或 Web API 使用。

参考指南中的入门部分是开始试用的最佳起点。

该项目源于为Spring Cloud Data Flow提供持续交付功能。在Data Flow中,会创建由两个或多个独立演进的微服务应用程序组成的数据管道。后来人们认识到,与其在Data Flow中解决这些功能,不如创建一个更通用的项目Spring Cloud Skipper,这样它也可以在Spring Cloud Data Flow之外作为一个有用的工具。

短期内,Skipper的主要用例是通过Data Flow部署Spring Cloud Stream应用程序。然而,我们正在寻求支持Cloud Foundry清单的模板化,并以cf push风格进行部署。

如有疑问、反馈或贡献,请通过Github issuesStack Overflow以及Gitter频道与我们联系。

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看所有