Skip to content

cloudfoundry-community/cf-mysql-java-broker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

A java version of mysql broker for cloudfoundry. It is ported from cf-mysql-broker.

How To Build and Run

To build the project

./gradlew build

The build command creates jar file with embedded tomcat container.

java -jar build/libs/cf-mysql-java-broker-0.1.0.jar

Configuration

By default,

  • the tomcat server is listening at port 9000
  • requires local mysql server root user password must be root

The configuration can be changed by modifying the file under resources\application.yml

Routes

Routes Method Description
/v2/catalog GET Service and its plan details by this broker
/v2/service_instances/:id PUT create a dedicated database for this service
/v2/service_instances/:id DELETE delete previously created database for this service
/v2/service_instances/:id/service_bindings/:id PUT create user and grant privilege for the database associated with service.
/v2/service_instances/:id/service_bindings/:id DELETE delete the user created previously for this binding.

About

A java version of mysql broker for cloudfoundry.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages