I am pleased to announce the 1.0.0.RC1 release candidate of Spring Cloud Data Flow for Kubernetes, a team effort that encompasses many new features under the hood.
This release candidate builds upon the recent 1.0.0.RC1 release of Spring Cloud Data Flow and also adds Cloud Foundry specific refinements. Some highlights include:
- Implements the TaskLauncher SPI to support launching of short-lived applications a.k.a tasks. They will be created as Kubernetes jobs and each task launch will create a new pod as part of the Kubernetes job
- Adds support to configure command line args as a separate set of properties to be passed to an application when it's deployed. This is an important requirement for running Spring Batch jobs orchestrated as tasks using Spring Cloud Task programming model
- Adds support for RDBMS “datasource” to supplement persistent repository requirements
/info API to query health checks and to supplement probing requirements
- Health endpoint improvements to standardize probing over readiness of all the applications orchestrated in Kubernetes
- Adds docker image for Spring Cloud Data Flow’s Kubernetes server so it can be deployed as a Kubernetes replication controller and service
To get started using Spring Cloud Data Flow for Kubernetes follow these steps outlined in the reference documentation.
For a complete list of changes and improvements, please refer to the 1.0.0.RC1 issues.