This repository has been archived by the owner on Sep 21, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
/
manifest.yml
62 lines (51 loc) · 3.75 KB
/
manifest.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
---
#Generated manifest
name: db-dumper-service
memory: 1G
instances: 2 # db-dumper-service handle n instances
path: ./target/db-dumper-service-1.3.2.war
host: db-dumper-service
timeout: 180
env:
spring_profiles_active: cloud,core,uaa
service_definition_id: db-dumper-service # your service broker name id for multi-db-dumper-service instances. Note db-dumper-cli-plugin leverages the default value "db-dumper-service" as default, avoid changing unless necessary
JBP_CONFIG_CONTAINER_CERTIFICATE_TRUST_STORE: '{enabled: true}' # All certificates passed by cloud foundry to container are valid
JAVA_OPTS: -Djava.security.egd=file:/dev/urandom -Dlogging.level.com.orange.clara.cloud.servicedbdumper=INFO # you can change the verbosity to: WARN, DEBUG, ERROR
broker_username: myUs3r # Broker's username which will be used by cloud foundry to manipulate the broker
broker_password: myPasssw0rd # Broker's password which will be used by cloud foundry to manipulate the broker
admin_username: my@dmin # Admin username for dashboard
admin_password: myPasssw0rd # Admin password for dashboard
cloud_controller_url: https://your.api.cf.url.com # url of your cloudfoundry api
cf_admin_user: dbdump3rus3r # user login of a cloudfoundry user for db-dumper-service
cf_admin_password: dbdump3rpassw0rd # user password of a cloudfoundry user for db-dumper-service
filer_type: GzipS3 # this is create a compressed dump and send to S3 -- other value is: S3 (this will send dump to S3 without compression)
use_ssl: true # if set to true it will force to use https
uaa_url: https://your.uaa.url.com # url of your uaa (set it if you want to also use uaa). This url is also used to download the TLS certificate and trust it as valid for the cloudcontroller URL
security_oauth2_client_clientId: your-client-id-uaa
security_oauth2_client_clientSecret: your-client-secret-uaa
# Cost definitions
service_definition_is_free: true # set it to false to use calculated cost after (uncomment). If true only a plan unlimited will be created and everything will be free
#service_definition_currency: usd # change to your local currency
#service_definition_cost_mb: 0.1 # how much cost to save 1mb by month following your currency (here 1 cents)
#service_definition_quota: 100mb,1gb # add any quota you want (e.g: 10gb or 12ko).
## Formulas
# (`quota` is for quota*service_definition_cost_mb price) formulas corresponding to each quota to calculate price
# in following for 100mb the price will be 100mb*service_definition_cost_mb and for 1gb it will be 90% of 1gb*service_definition_cost_mb
# If you set only one formula this formula will be played for all quota
service_definition_cost_formulas: quota,0.90*quota
# uncomment if you want to plug to a spring-boot-admin app (see: https://github.com/codecentric/spring-boot-admin)
#spring_boot_admin_url: http://spring-boot-admin.your.url.com
#spring_boot_admin_username: spring-boot-admin-user
#spring_boot_admin_password: spring-boot-admin-password
#Job are asynchronous concept which do the dump, restore and deletion of dumps
job_errored_delete_expiration_days: 2 # Delete a job in error from database after this number of days
job_finished_delete_expiration_minutes: 8 # Delete a finished job from database after this number of minutes
dump_delete_expiration_days: 5 # Delete really a dump from filer after this number of days
encryption_key: PleaseChangeIt_64568sdfs54gr86 # This encryption key is used to encrypt databases passwords in database
#when you do not use uaa, dashboard use basic auth with a default user: user/password . Set and uncomment those env var to change name and password
#user_username: user
#user_password: password
buildpack: java_buildpack
#services:
#- riak-db-dumper-service
#- mysql-db-dumper-model-service