Spring Cloud Data Flow 2.3.0 GA 发布了,Spring Cloud Data Flow 是构建数据集成和实时数据处理流水线的工具包。
2.3.0 版本为 Spring Boot 2.2.x 和 Spring Cloud Hoxton 提供了许多增强功能和通用兼容性更改。
持续部署任务
随着任务应用程序的发展更快以适应业务需求,需要能够通过 Data Flow 自动使用新版本的功能。 尽管 Data Flow 支持在以前的迭代中注册任务应用程序的多个版本的功能,但缺少通过重新混合先前执行中使用的命令行参数、部署属性和应用程序属性以实用方式运行它们的功能。 在此版本中,这些值在清单中的存储以及检索值以确定应用程序是否需要升级并将其应用于新执行的能力,使开发人员可以为其任务应用程序创建连续的部署流程。 所有这些功能都可以通过 RESTful API 轻松获得,因此可以自动执行 Task 的整个 CI/CD 工作流程。
调度程序改进
Scheduling 已更新,以支持任务的 CI/CD 功能。 因此,当 Kubernetes 或 Cloud Foundry Task-scheduler 在用户将 Task 应用程序更新到新版本后启动应用程序时,Spring Cloud Data Flow 中的下一次执行将自动利用这些更新。
监控改进
Kubernetes 部署程序改进
更多更新内容见:
https://spring.io/blog/2019/12/09/spring-cloud-data-flow-2-3-0-ga-released