Spring Cloud Data Flow Server for Cloud Foundry

Authors

Sabby Anandan, Eric Bottard, Mark Fisher, Ilayaperumal Gopinathan, Gunnar Hillert, Mark Pollack, Thomas Risberg, Marius Bogoevici, Josh Long, Michael Minella

1.1.0.BUILD-SNAPSHOT

Copies of this document may be made for your own use and for distribution to others, provided that you do not charge any fee for such copies and further provided that each copy contains this Copyright Notice, whether distributed in print or electronically.


Table of Contents

I. Spring Cloud Data Flow for Cloud Foundry
1. Spring Cloud Data Flow
2. Spring Cloud Stream
3. Spring Cloud Task
II. Getting started
4. Deploying on Cloud Foundry
4.1. Provision a Redis service instance on Cloud Foundry
4.2. Provision a Rabbit service instance on Cloud Foundry
4.3. Provision a MySQL service instance on Cloud Foundry
4.4. Download the Spring Cloud Data Flow Server and Shell apps
4.5. Running the Server
4.5.1. Deploying and Running the Server app on Cloud Foundry
Configuring Defaults for Deployed Apps
4.5.2. Running the Server app locally
4.6. Running Spring Cloud Data Flow Shell locally
5. Security
6. Application Names and Prefixes
6.1. Using Custom Routes
7. Authentication and Cloud Foundry
8. Configuration Reference
8.1. Using Spring Cloud Config Server
9. Application Level Service Bindings
10. A Note About User Provided Services
11. Application Rolling Upgrades
12. Maximum Disk Quota Configuration
12.1. PCF’s Operations Manager Configuration
12.2. Scale Application
12.3. Configuring target free disk percentage
III. Tasks on Cloud Foundry
13. Version Compatibility
14. Tooling
15. Task Database Schema
16. Running Task Applications
16.1. Create a Task
16.2. Launch a Task
16.3. View Task Logs
16.4. List Tasks
16.5. List Task Executions
16.6. Destroy a Task
16.7. Deleting Task From Cloud Foundry
IV. Appendices