我很高兴地宣布 Spring Cloud Data Flow for Kubernetes 的 1.0.0.RC1 候选版本发布,这是一项团队的努力,包含了许多内部的新功能。
此候选版本建立在 Spring Cloud Data Flow 最近发布的 1.0.0.RC1 版本之上,并增加了特定于 Cloud Foundry 的优化。一些亮点包括
- 实现了 TaskLauncher SPI,以支持启动短生命周期的应用程序(又名任务)。它们将被创建为 Kubernetes 作业,每个任务启动都会创建一个新的 pod 作为 Kubernetes 作业的一部分
- 增加了支持,可将命令行参数配置为一组单独的属性,在应用程序部署时传递给应用程序。这是使用 Spring Cloud Task 编程模型编排的 Spring Batch 作业作为任务运行时的一个重要要求
- 增加了对 RDBMS "datasource" 的支持,以补充持久化存储库的要求
- 添加
/info API 以查询健康检查并补充探测需求
- 健康端点改进,以标准化 Kubernetes 中编排的所有应用程序就绪探测
- 为 Spring Cloud Data Flow 的 Kubernetes 服务器添加了 Docker 镜像,以便它可以部署为 Kubernetes 复制控制器和服务
要开始使用 Spring Cloud Data Flow for Kubernetes,请按照参考文档中概述的这些步骤操作。
有关更改和改进的完整列表,请参阅1.0.0.RC1 issues。