{"id":19407637,"url":"https://github.com/spring-cloud/spring-cloud-app-broker","last_synced_at":"2025-04-06T11:09:59.356Z","repository":{"id":33261986,"uuid":"130728684","full_name":"spring-cloud/spring-cloud-app-broker","owner":"spring-cloud","description":"Spring Cloud project for implementing service brokers that conform to the Open Server Broker API specification","archived":false,"fork":false,"pushed_at":"2025-03-21T13:53:49.000Z","size":26099,"stargazers_count":26,"open_issues_count":39,"forks_count":39,"subscribers_count":17,"default_branch":"2.4.x","last_synced_at":"2025-03-30T10:07:35.713Z","etag":null,"topics":["cloudfoundry","kubernetes","open-service-broker","open-service-broker-api","service-broker","spring-cloud"],"latest_commit_sha":null,"homepage":"https://spring.io/projects/spring-cloud-app-broker","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/spring-cloud.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":"CONTRIBUTING.adoc","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.adoc","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-04-23T16:55:30.000Z","updated_at":"2025-03-07T16:43:13.000Z","dependencies_parsed_at":"2024-03-12T13:47:14.904Z","dependency_job_id":"93da1256-d83d-4ffb-97e8-68bf01a5da39","html_url":"https://github.com/spring-cloud/spring-cloud-app-broker","commit_stats":{"total_commits":682,"total_committers":25,"mean_commits":27.28,"dds":0.7639296187683284,"last_synced_commit":"03cf03c86610202d4214320124e968765b8f552f"},"previous_names":["spring-cloud-incubator/spring-cloud-app-broker"],"tags_count":43,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spring-cloud%2Fspring-cloud-app-broker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spring-cloud%2Fspring-cloud-app-broker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spring-cloud%2Fspring-cloud-app-broker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spring-cloud%2Fspring-cloud-app-broker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/spring-cloud","download_url":"https://codeload.github.com/spring-cloud/spring-cloud-app-broker/tar.gz/refs/heads/2.4.x","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247471521,"owners_count":20944158,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cloudfoundry","kubernetes","open-service-broker","open-service-broker-api","service-broker","spring-cloud"],"created_at":"2024-11-10T12:03:20.315Z","updated_at":"2025-04-06T11:09:59.316Z","avatar_url":"https://github.com/spring-cloud.png","language":"Java","readme":"image:https://img.shields.io/gitter/room/spring-cloud-app-broker/community.svg?style=flat-square[\"Gitter\", link=\"https://gitter.im/spring-cloud-app-broker/community\"]\n\n== Spring Cloud App Broker\n\nSpring Cloud App Broker is a framework for building Spring Boot applications that implement the Open Service Broker API to deploy applications to a platform.\n\nThe Open Service Broker API project allows developers to deliver services to applications running within cloud native platforms such as Cloud Foundry, Kubernetes, and OpenShift.\nSpring Cloud App Broker provides a framework based on Spring Boot that enables you to quickly create a service broker that deploys applications and services to the platform when managed services are provisioned.\n\nCurrently, Cloud Foundry is supported as a target platform for service instance backing applications and services.\n\n=== Getting Started\n\nSee the https://spring.io/projects/spring-cloud-app-broker/[project site] and https://docs.spring.io/spring-cloud-app-broker/docs/current/reference/[reference documentation] to get started building a service broker using this framework.\n\nTake a look at this https://spring.io/blog/2019/05/30/introducing-spring-cloud-app-broker[introduction blog post] and to our https://github.com/spring-cloud-samples/spring-cloud-app-broker-samples[sample apps].\n\nJoin us in our gitter channel: https://gitter.im/spring-cloud-app-broker/community\n\n=== Compatibility\n\n==== 2.3.x\n\n* https://projects.spring.io/spring-framework/[Spring Framework] 6.2.x\n* https://projects.spring.io/spring-boot/[Spring Boot] 3.3.x\n* https://github.com/cloudfoundry/cf-java-client/[Cloud Foundry Java Client] 5.x\n* https://github.com/reactor/[Reactor] 2023.0.0\n* https://spring.io/projects/spring-cloud-open-service-broker/[Spring Cloud Open Service Broker] 4.3.x\n* https://github.com/openservicebrokerapi/servicebroker/tree/v2.16/[Open Service Broker API] 2.16\n\n==== 2.2.x\n\n* https://projects.spring.io/spring-framework/[Spring Framework] 6.1.x\n* https://projects.spring.io/spring-boot/[Spring Boot] 3.2.x\n* https://github.com/cloudfoundry/cf-java-client/[Cloud Foundry Java Client] 5.x\n* https://github.com/reactor/[Reactor] 2023.0.0\n* https://spring.io/projects/spring-cloud-open-service-broker/[Spring Cloud Open Service Broker] 4.2.x\n* https://github.com/openservicebrokerapi/servicebroker/tree/v2.16/[Open Service Broker API] 2.16\n\n==== 2.1.x\n\n* https://projects.spring.io/spring-framework/[Spring Framework] 6.0.x\n* https://projects.spring.io/spring-boot/[Spring Boot] 3.1.x\n* https://github.com/cloudfoundry/cf-java-client/[Cloud Foundry Java Client] 5.x\n* https://github.com/reactor/[Reactor] 2022.0.0\n* https://spring.io/projects/spring-cloud-open-service-broker/[Spring Cloud Open Service Broker] 4.1.x\n* https://github.com/openservicebrokerapi/servicebroker/tree/v2.16/[Open Service Broker API] 2.16\n\n==== 2.0.x\n\n* https://projects.spring.io/spring-framework/[Spring Framework] 6.0.x\n* https://projects.spring.io/spring-boot/[Spring Boot] 3.0.x\n* https://github.com/cloudfoundry/cf-java-client/[Cloud Foundry Java Client] 5.x\n* https://github.com/reactor/[Reactor] 2022.0.0\n* https://spring.io/projects/spring-cloud-open-service-broker/[Spring Cloud Open Service Broker] 4.0.x\n* https://github.com/openservicebrokerapi/servicebroker/tree/v2.16/[Open Service Broker API] 2.16\n\n==== 1.6.x\n\n* https://projects.spring.io/spring-framework/[Spring Framework] 5.3.x\n* https://projects.spring.io/spring-boot/[Spring Boot] 2.7.x\n* https://github.com/cloudfoundry/cf-java-client/[Cloud Foundry Java Client] 5.x\n* https://github.com/reactor/[Reactor] 3.4.x\n* https://spring.io/projects/spring-cloud-open-service-broker/[Spring Cloud Open Service Broker] 3.6.x\n* https://github.com/openservicebrokerapi/servicebroker/tree/v2.16/[Open Service Broker API] 2.16\n\n=== End-of-Support\n\n==== 1.5.x\n\n* https://projects.spring.io/spring-framework/[Spring Framework] 5.3.x\n* https://projects.spring.io/spring-boot/[Spring Boot] 2.6.x\n* https://github.com/cloudfoundry/cf-java-client/[Cloud Foundry Java Client] 5.x\n* https://github.com/reactor/[Reactor] 3.4.x\n* https://spring.io/projects/spring-cloud-open-service-broker/[Spring Cloud Open Service Broker] 3.5.x\n* https://github.com/openservicebrokerapi/servicebroker/tree/v2.16/[Open Service Broker API] 2.16\n\n==== 1.4.x\n\n* https://projects.spring.io/spring-framework/[Spring Framework] 5.3.x\n* https://projects.spring.io/spring-boot/[Spring Boot] 2.5.x\n* https://github.com/cloudfoundry/cf-java-client/[Cloud Foundry Java Client] 5.x\n* https://github.com/reactor/[Reactor] 3.4.x\n* https://spring.io/projects/spring-cloud-open-service-broker/[Spring Cloud Open Service Broker] 3.4.x\n* https://github.com/openservicebrokerapi/servicebroker/tree/v2.16/[Open Service Broker API] 2.16\n\n==== 1.3.x\n\n* https://projects.spring.io/spring-framework/[Spring Framework] 5.3.x\n* https://projects.spring.io/spring-boot/[Spring Boot] 2.4.x\n* https://github.com/cloudfoundry/cf-java-client/[Cloud Foundry Java Client] 5.x\n* https://github.com/reactor/[Reactor] 3.4.x\n* https://spring.io/projects/spring-cloud-open-service-broker/[Spring Cloud Open Service Broker] 3.3.x\n* https://github.com/openservicebrokerapi/servicebroker/tree/v2.15/[Open Service Broker API] 2.15\n\n==== 1.2.x\n\n* https://projects.spring.io/spring-framework/[Spring Framework] 5.2.x\n* https://projects.spring.io/spring-boot/[Spring Boot] 2.3.x\n* https://github.com/cloudfoundry/cf-java-client/[Cloud Foundry Java Client] 4.x\n* https://github.com/reactor/[Reactor] 3.3.x\n* https://spring.io/projects/spring-cloud-open-service-broker/[Spring Cloud Open Service Broker] 3.3.x\n* https://github.com/openservicebrokerapi/servicebroker/tree/v2.15/[Open Service Broker API] 2.15\n\n==== 1.1.x\n\n* https://projects.spring.io/spring-framework/[Spring Framework] 5.2.x\n* https://projects.spring.io/spring-boot/[Spring Boot] 2.2.x\n* https://github.com/cloudfoundry/cf-java-client/[Cloud Foundry Java Client] 4.x\n* https://github.com/reactor/[Reactor] 3.3.x\n* https://spring.io/projects/spring-cloud-open-service-broker/[Spring Cloud Open Service Broker] 3.1.x\n* https://github.com/openservicebrokerapi/servicebroker/tree/v2.15/[Open Service Broker API] 2.15\n\n==== 1.0.x\n\n* https://projects.spring.io/spring-framework/[Spring Framework] 5.1.x\n* https://projects.spring.io/spring-boot/[Spring Boot] 2.1.x\n* https://github.com/cloudfoundry/cf-java-client/[Cloud Foundry Java Client] 3.x\n* https://github.com/reactor/[Reactor] 3.2.x\n* https://spring.io/projects/spring-cloud-open-service-broker/[Spring Cloud Open Service Broker] 3.0.x\n* https://github.com/openservicebrokerapi/servicebroker/tree/v2.14/[Open Service Broker API] 2.14\n\n=== Build\n\nThis project requires Java 17 at a minimum.\n\nThe project is built with Gradle.\nThe https://docs.gradle.org/current/userguide/gradle_wrapper.html[Gradle wrapper] allows you to build the project on multiple platforms and even if you do not have Gradle installed; run it in place of the `gradle` command (as `./gradlew`) from the root of the main project directory.\n\n==== Compile the project and run tests\n\n    ./gradlew build\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fspring-cloud%2Fspring-cloud-app-broker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fspring-cloud%2Fspring-cloud-app-broker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fspring-cloud%2Fspring-cloud-app-broker/lists"}