deploy/stratos-ui-release/jobs/backend/spec
---
name: backend
templates:
config.properties.erb: config/config.properties
ssl_cert.erb: config/dev-certs/pproxy.crt
ssl_cert_key.erb: config/dev-certs/pproxy.key
backend_ctl.erb: bin/backend_ctl
pre-start.erb: bin/pre-start
post-deploy.erb: bin/post-deploy
packages:
- backend
- utils
- golang
properties:
stratos_ui.backend.skip_ssl_validation:
description: "Skip SSL validation for connections to UAA"
default: false
stratos_ui.backend.address:
description: "Address the backend is binding to"
default: 0.0.0.0
stratos_ui.backend.port:
description: "Port the backend is listening on"
default: 443
stratos_ui.backend.uaa_address:
description: "UAA server address"
default: ''
stratos_ui.backend.console_admin_scope:
description: "UAA scope identifying Stratos UI Console admin"
default: ''
stratos_ui.backend.console_uaa_client:
description: "UAA client for Stratos UI Console"
default: ''
stratos_ui.backend.frontend_origin_address:
description: "Frontend origin address"
default: ''
stratos_ui.backend.ssl_cert_key:
description: "SSL Certificate key body"
stratos_ui.backend.ssl_cert:
description: "SSL Certificate body"
stratos_ui.backend.session_store_secret:
description: "Secret used to encrypt the backend session store"
stratos_ui.backend.use_mysql:
description: "Use mysql, need to specify relevant mysql settings"
default: false
stratos_ui.backend.mysql_user:
description: "mysql User"
stratos_ui.backend.mysql_user_password:
description: "mysql user password"
stratos_ui.backend.mysql_db:
description: "Stratos UI Console DB name"
stratos_ui.backend.mysql_host:
description: "mysql host"
stratos_ui.backend.mysql_port:
description: "mysql port"
stratos_ui.backend.mysql_admin_user:
description: "Mysql Administrator to create DB and user"
stratos_ui.backend.mysql_admin_password:
description: "Mysql Administrator port"
stratos_ui.backend.use_sqlite:
description: "Use SQLLite"
default: true
stratos_ui.backend.upgrade_volume_path:
description: "Upgrade volume path for pre-start data"
default: "/var/vcap/store/backend"
stratos_ui.backend.upgrade_volume_file:
description: "Upgrade lock file"
default: "upgrade.lock"
stratos_ui.backend.encryption_key_volume:
description: "Encryption key volume"
default: "/var/vcap/store/backend_encryption"
stratos_ui.backend.encryption_key_filename:
description: "Encryption key file name"
default: "key"