service-manager

command module
v0.1.9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 7, 2019 License: Apache-2.0, BSD-3-Clause, MIT Imports: 3 Imported by: 0

README

Service Manager

Build Status Go Report Card Coverage Status License Docker Repository on Quay

Service Manager is a central registry for service brokers and platforms. It tracks service instances creation and allows sharing of services and service instances between different Platform Instances. The Service Manager allows for an application to use services and service instances from multiple platforms.

Documentation

Refer to the Service Manager Documentation for extensive details about concepts, use-cases, installation, etc...

Project Status

The project is currently in pre-alpha version with active ongoing development.

Terminology

Take a look at the terminology page for definitions of terms as they are used in the project.

Code of Conduct

Participation on the project is governed by the code of conduct.

Community

Feedback and Support

Feedback and contributions are always welcome. Please refer to the contribution guidelines as well as the developer's guide for more details.

Additional Resources

  • Details about the SM API can be found here.

  • Service Manager CLI documentation is located here.

  • Execution of a flow similar to the one described in the walkthrough can be found here.

  • Service Manager Introduction as part of the keynote @ CF Summit Europe 2018 can be found here.

  • Service Manager Session @ CF Summit Europe 2018 can be found here.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
api
Package api contains logic for building the Service Manager API business logic
Package api contains logic for building the Service Manager API business logic
broker
Package broker contains logic for building the Service Manager Broker Management API
Package broker contains logic for building the Service Manager Broker Management API
healthcheck
Package healthcheck contains logic for the Service Manager healthcheck API
Package healthcheck contains logic for the Service Manager healthcheck API
info
Package info contains logic for the Service Manager info API
Package info contains logic for the Service Manager info API
osb
Package osb contains logic for building the Service Manager OSB API
Package osb contains logic for building the Service Manager OSB API
platform
Package platform contains logic for the Service Manager Platform Management API
Package platform contains logic for the Service Manager Platform Management API
service_offering
Package service_offering contains logic for building the Service Manager service offerings API
Package service_offering contains logic for building the Service Manager service offerings API
service_plan
Package service_plan contains logic for building the Service Manager service plans API
Package service_plan contains logic for building the Service Manager service plans API
visibility
Package visibility contains logic for building the Service Manager visibilities API
Package visibility contains logic for building the Service Manager visibilities API
pkg
env
env/envfakes
Code generated by counterfeiter.
Code generated by counterfeiter.
health/healthfakes
Code generated by counterfeiter.
Code generated by counterfeiter.
log
security/authenticators
Package authenticators contains logic for setting up an Open ID Connect authenticator
Package authenticators contains logic for setting up an Open ID Connect authenticator
security/securityfakes
Code generated by counterfeiter.
Code generated by counterfeiter.
server
Package server contains the logic of the Service Manager server and a mux router
Package server contains the logic of the Service Manager server and a mux router
sm
types
Package types contains the Service Manager web entities
Package types contains the Service Manager web entities
util
Package util contains web utils for APIs, clients and error handling
Package util contains web utils for APIs, clients and error handling
web
Package web exposes the extension points of the Service Manager.
Package web exposes the extension points of the Service Manager.
web/webfakes
Code generated by counterfeiter.
Code generated by counterfeiter.
Package storage contains logic around the Service Manager persistent storage
Package storage contains logic around the Service Manager persistent storage
postgres
Package postgres implements the Service Manager storage interfaces for Postgresql Repository
Package postgres implements the Service Manager storage interfaces for Postgresql Repository
postgres/postgresfakes
Code generated by counterfeiter.
Code generated by counterfeiter.
storagefakes
Code generated by counterfeiter.
Code generated by counterfeiter.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL