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 问题Stack OverflowGitter 频道提出问题、反馈或贡献。

获取 Spring 时事通讯

随时关注 Spring 时事通讯

订阅

领先一步

VMware 提供培训和认证,以加快您的进度。

了解更多

获得支持

Tanzu Spring在一个简单的订阅中提供对 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

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

查看全部