cloud.sb.broker.2.6.3.source-code.application.yml Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of broker Show documentation
Show all versions of broker Show documentation
Swisscom's Open Service Broker API implementation
spring:
profiles.active: default,extensions,secrets
---
spring:
profiles: default
datasource:
driverClassName: com.mysql.jdbc.Driver
url: 'jdbc:mysql://localhost/CFBroker?autoReconnect=true'
username: root
password:
endpoints:
enabled: false
info:
enabled: true
id: version
info:
build:
version: ${version}
server.tomcat.accesslog.enabled: true
com.swisscom.cloud.sb.broker.security:
cfUsername: 'cc_admin'
cfPassword: 'change_me'
cfExtUsername: 'cf_ext'
cfExtPassword: 'change_me'
com.swisscom.cloud.sb.broker.backup:
retryIntervalInSeconds: 10
maxRetryDurationInMinutes: 30
com.swisscom.cloud.sb.broker.shield:
baseUrl: 'https://shield.service.consul:8002'
apiKey:
agent: '10.244.2.2:5444'
jobPrefix: 'SB_CF_'
targetPrefix: 'SB_CF_'
storeName: 'local'
retentionName: 'default'
scheduleName: 'schedu'
com.swisscom.cloud.sb.broker.service.openwhisk:
openWhiskProtocol:
openWhiskHost:
openWhiskPath:
openWhiskDbUser:
openWhiskDbPass:
openWhiskDbProtocol:
openWhiskDbPort:
openWhiskDbHost:
openWhiskDbLocalUser:
openWhiskDbHostname:
com.swisscom.cloud.sb.broker.service.mongodbent:
opsManagerUrl: 'http://opsmanager.service.consul:55000'
opsManagerUrlForAutomationAgent: '' #This parameter is optional
opsManagerUser:
opsManagerApiKey:
portRange: '27000-40000'
dbFolder: '/var/vcap/store/mongodb-data'
libFolder: '/var/vcap/store/mongodb-mms-automation'
logFolder: '/var/vcap/sys/log/mms-automation-agent'
authSchemaVersion: 5
mongoDbVersion: '3.4.3-ent'
featureCompatibilityVersion: '3.4'
configureDefaultBackupOptions: true
snapshotIntervalHours: 6 #Supported values are 6, 8, 12, and 24
snapshotRetentionDays: 3 # Supported values are 1 - 5
dailySnapshotRetentionDays: 15 #Supported values are [3, 4, 5, 6, 7, 15, 30, 60, 90, 120, 180, 360]
weeklySnapshotRetentionWeeks: 6 #Supported values are 1 - 52.
monthlySnapshotRetentionMonths: 6 # Supported values are 1 - 36
pointInTimeWindowHours: 24
retryIntervalInSeconds: 15
maxRetryDurationInMinutes: 30
advancedBinding: true
ipRanges: ['172.16.255.224/27']
protocols: ['tcp'] # 'tcp,udp,icmp'
boshDirectorBaseUrl: 'https://localhost:25556'
boshDirectorUsername:
boshDirectorPassword:
openstackkUrl: 'https://localhost:5000/v2.0' #Optional config
openstackUsername: #Optional config
openstackPassword: #Optional config
openstackTenantName: #Optional config
boshManifestFolder: 'test/resources/bosh'
com.swisscom.cloud.sb.broker.service.kubernetes:
kubernetesHost: "kubernetes-service-api.service.consul"
kubernetesPort: "6443"
kubernetesClientCertificate: |
kubernetesClientKey: |
com.swisscom.cloud.sb.broker.service.kubernetes.redis.v1:
kubernetesRedisHost: 'kubernetes-service-node.service.consul'
retryIntervalInSeconds: 10
maxRetryDurationInMinutes: 3
ipRanges: []
protocols: [] # 'tcp,udp,icmp'
redisConfigurationDefaults:
MAX_CONNECTIONS: # Plan
MAX_DATABASES: # Plan
QUORUM: # Plan
REDIS_SERVER_MAX_MEMORY: # Plan
REDIS_MAX_MEMORY: # Plan
REDIS_MAX_CPU: # Plan
SENTINEL_MAX_CPU: # Plan
SENTINEL_MAX_MEMORY: # Plan
INFLUXDB_HOST: # Bosh
INFLUXDB_PORT: 9086 # Bosh
INFLUXDB_USER: admin # Bosh
INFLUXDB_PASS: # Bosh
ENVIRONMENT: # Deployment
SHIELD_AUTHORIZED_KEYS: # Deployment
com.swisscom.cloud.sb.broker.serviceDefinitions: []
com.swisscom.cloud.sb.broker.serviceTemplates:
- name: redis
version: 1.0
templates:
- |
apiVersion: v1
kind: Namespace
metadata:
name:
- |
apiVersion: v1
kind: Deployment
metadata:
name:
© 2015 - 2025 Weber Informatics LLC | Privacy Policy