generator-sap-service-broker
Version:
Project Generator for SAP Custom Service Broker
46 lines (44 loc) • 1.33 kB
YAML
applications:
- name: <%= app_name %>-service
host: <%= app_name %>-service-<%= suffix_name %>
buildpacks:
- nodejs_buildpack
memory: 128M
path: service
services:
- <%= app_name %>-uaa
- name: <%= app_name %>-service-broker
host: <%= app_name %>-service-broker-<%= suffix_name %>
buildpacks:
- nodejs_buildpack
memory: 128M
path: broker
services:
- <%= app_name %>-uaa
- <%= app_name %>-audit
health-check-type: http
health-check-http-endpoint: /health
env:
SBF_CATALOG_SUFFIX: <%= suffix_name %>
SBF_BROKER_CREDENTIALS_HASH: >
{
"<%= broker_user_name %>": "[hashed-password]"
}
SBF_SERVICE_CONFIG: >
{
"<%= app_name %>-service": {
"extend_credentials": {
"shared": {
"downloadUrl": "https://<%= app_name %>-service-<%= suffix_name %>.<%= cf_domain %>/downloadMarketData",
"uploadUrl": "https://<%= app_name %>-service-<%= suffix_name %>.<%= cf_domain %>/uploadMarketData",
"vendor": "<%= vendor_name %>"
},
"per_plan": {
"default": {
"url": "https://<%= app_name %>-service-<%= suffix_name %>.<%= cf_domain %>"
}
}
}
}
}