updated base yamls to properly connect to DB
[so.git] / adapters / mso-requests-db-adapter / src / main / resources / application.yaml
1 # will be used as entry in DB to say SITE OFF/ON for healthcheck
2
3 server:
4     port: 8080
5     tomcat:
6         max-threads: 50
7 ssl-enable: false
8 mso:
9   adapters:
10     requestDb:
11       auth: Basic YnBlbDptc28tZGItMTUwNyE=
12       endpoint: http://localhost:8081
13   logPath: .logs/reqdb
14   site-name: unkwon
15   infra-requests:
16     archived:
17       period: 180
18 # H2
19 spring:
20   datasource:
21     url: jdbc:mariadb://${DB_HOST}:${DB_PORT}/requestdb
22     username: ${DB_USERNAME}
23     password: ${DB_PASSWORD}
24     driver-class-name: org.mariadb.jdbc.Driver
25   jpa:
26       show-sql: false
27       hibernate:
28         dialect: org.hibernate.dialect.MySQL5Dialect
29         ddl-auto: validate
30         naming-strategy: org.hibernate.cfg.ImprovedNamingStrategy
31         enable-lazy-load-no-trans: true
32   security:
33     usercredentials:
34     -
35       username: bpel
36       password: '$2a$12$1xyutEZNfjGewIZRfKaE8eZE99f5sYFUmmM80BobI65KNjmcK0JuO'
37       role: BPEL-Client
38     -  
39       username: mso_admin
40       password: '$2a$12$tidKuu.h88E2nuL95pTVY.ZOYMN/1dp29A9b1o.0GFDsVVSYlMkHa'
41       role: ACTUATOR
42 flyway:
43   baseline-on-migrate: false
44   url:  jdbc:mariadb://${DB_HOST}:${DB_PORT}/requestdb
45   user: ${DB_ADMIN_USERNAME}
46   password: ${DB_ADMIN_PASSWORD}
47
48 #Actuator
49 management:
50   endpoints:
51     web:
52       base-path: /manage
53       exposure:
54         include: "*"
55   metrics:
56     se-global-registry: false
57     export:
58       prometheus:
59         enabled: true # Whether exporting of metrics to Prometheus is enabled.
60         step: 1m # Step size (i.e. reporting frequency) to use.