fmarinelli / my-service-broker

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Overview

This project implements a sample service broker that adheres to the Open Service Broker API using the Spring Cloud Open Service Broker framework.

It’s purpose is to let users to simply understand how to create a new service broker and for this reason the only action that it will do on service binding is to provide a value called "secret" containing a random UUID.

Compatibility

Getting Started

This service broker manages instances of a custom service.

When a service instance is provisioned, a new data structure is allocated in memory.

When a service binding is created, a URL and basic auth credentials are provided in the binding credentials. The custom URL and credentials can be used to add, retrieve, delete, and list books in the custom. Unique credentials are generated for each service binding.

Build

This project requires Java 8 at a minimum.

To compile the project and run tests

./mvnw clean package

Deploy

Once the project is built, it can be deployed and registered to Cloud Foundry.

About


Languages

Language:Java 100.0%