A Annexure
plato-config-deploy.env
The below properties have fixed values and should not be changed.
Table A-1 Table A-1 plato-config-deploy.env - Property Values (Fixed Values)
Serial Number | Property | Value |
---|---|---|
1 | flywayTask | migrate |
2 | flyway.enabled | true |
3 | spring.flyway.enabled | false |
4 | plato-config.flyway.domain.locations | db/migration/domain/plato, db/migration/domain/sms, db/migration/domain/cmc, db/migration/domain/obvam, db/migration/domain/vamlm |
5 | flyway.domain.placeholders.plato-feed-services.jndi | jdbc/PLATOFEED |
6 | flyway.domain.placeholders.plato-batch-server.jndi | jdbc/PLATOBATCH |
7 | flyway.domain.placeholders.plato.jndi | jdbc/PLATO |
8 | flyway.domain.placeholders.plato-config.jndi | jdbc/PLATO |
9 | flyway.domain.placeholders.plato-sec.jndi | jdbc/PLATO_SECURITY |
10 | flyway.domain.placeholders.plato-ui-config.jndi | jdbc/PLATO_UI_CONFIG |
11 | flyway.domain.placeholders.sms.jndi | jdbc/sms |
12 | flyway.domain.placeholders.cmncore.jndi | jdbc/CMNCORE |
13 | flyway.domain.placeholders.eie.jndi | jdbc/EIE |
14 | flyway.domain.placeholders.elm.jndi | jdbc/ELM |
15 | flyway.domain.placeholders.vam.jndi | jdbc/VAM |
16 | flyway.domain.placeholders.vac.jndi | jdbc/VAC |
17 | flyway.domain.placeholders.vab.jndi | jdbc/VAB |
18 | flyway.domain.placeholders.vae.jndi | jdbc/VAE |
19 | flyway.domain.placeholders.eda.jndi | jdbc/EDA |
20 | flyway.domain.placeholders.vai.jndi | jdbc/VAI |
21 | flyway.domain.placeholders.van.jndi | jdbc/VAN |
22 | flyway.domain.placeholders.vap.jndi | jdbc/VAP |
23 | flyway.domain.placeholders.vas.jndi | jdbc/VAS |
24 | flyway.domain.placeholders.vat.jndi | jdbc/VAT |
25 | flyway.domain.placeholders.obic.jndi | jdbc/VAM |
26 | flyway.domain.placeholders.obvamic.jndi | jdbc/VAM |
27 | flyway.domain.placeholders.platoorch.domain.jndi | jdbc/PLATO-O |
28 | flyway.domain.placeholders.plato-config.db.jndi | jdbc/PLATO |
29 | flyway.domain.placeholders.vamlmchg.jndi | jdbc/VAMLMCHG |
30 | flyway.domain.placeholders.iep.jndi | jdbc/VIE |
Note:
For the complete properties of plato-config-deploy.env file, refer to the folder/pre_deployment_setup
under OSDC zip. The user must provide appropriate values for the key which are not listed in the above table.
domain-config-deploy.env
The below properties have fixed values and should not be changed.
Table A-2 Table A-2 domain-config-deploy.env - Property Values (Fixed Values)
Serial Number | Property | Value |
---|---|---|
1 | flywayTask | migrate |
2 | flyway.enabled | true |
3 | spring.flyway.enabled | false |
4 | flyway.domain.ignoreMissingMigrations | true |
5 | flyway.domain.outOfOrder | true |
Provide the appropriate values for the following fields.
Table A-3 Table A-3 domain-config-deploy.env - Property Values (Appropriate Values)
Serial Number | PROPERTY | VALUE |
---|---|---|
1 | spring.cloud.config.uri | <config service uri> |
2 | apigateway.url | <apigateway url> |
3 | service.logging.environment | <environment> example: DEV, TEST |
4 | service.logging.path | <application debug logs path> |
5 | flyway.domain.placeholders.user.mapping.required | <User mapping required> |
6 | feed.recordLevelApprovalReqd | <true or false> |
7 | conductor.properties | Path to /config.properties |
8 | flyway.domain.placeholders.INTEGRATION.ENABLED | true or false |
9 | flyway.domain.placeholders.pswd.validation.flag | Y or N |
10 | flyway.domain.placeholders.min.pswd.length | <Min Password Length> |
11 | flyway.domain.placeholders.max.pswd.length | <Max Password Length> |
12 | flyway.domain.placeholders.min.pswd.age | <Min Password Age> |
13 | flyway.domain.placeholders.max.pswd.age | <Max Password Age> |
14 | flyway.domain.placeholders.upper.char.flag | Y or N |
15 | flyway.domain.placeholders.upper.char.count | <Count> |
16 | flyway.domain.placeholders.lower.char.flag | Y or N |
17 | flyway.domain.placeholders.lower.char.count | <Count> |
18 | flyway.domain.placeholders.special.char.flag | Y or N |
19 | flyway.domain.placeholders.special.char.count | <Count> |
20 | flyway.domain.placeholders.numeric.char.flag | Y or N |
21 | flyway.domain.placeholders.numeric.char.count | <Count> |
22 | spring.cloud.loadbalancer.ribbon.enabled | false |
Note:
- Below are recommended properties for Kafka resiliency on 3-node cluster. Ensure exactly same set of properties are referred for all domains/services over and above existing set of properties. This impacts the complete resiliency of all services for event flow.
- For complete Kafka Configuration, and Conductor properties refer to Conductor Installation, Zookeeper Cluster, Kafka cluster Setup, Kafka Security Setup, Kafka Client Side Adoption sections in Oracle Banking Microservices Platform Foundation Installation Guide for conductor properties.
- For the complete properties of domain-config-deploy.env file,
refer to the folder
/pre_deployment_setup
under OSDC zip.
Table A-4 Table A-3 (Cont.) domain-config-deploy.env - Property Values (Appropriate Values)
Serial Number | PROPERTY | VALUE |
---|---|---|
23 | spring.cloud.stream.kafka.binder.autoCreateTopics | true |
24 | spring.cloud.stream.kafka.default.producer.sync | true |
25 | spring.cloud.stream.kafka.binder.replicationFactor | 3 |
26 | spring.cloud.stream.kafka.binder.requiredAcks | all |
27 | spring.cloud.stream.kafka.binder.autoAddPartitions | true |
28 | spring.cloud.stream.default.producer.partitionCount | 3 |
29 | spring.cloud.stream.default.consumer.concurrency | 3 |
30 | spring.cloud.stream.kafka.default.producer.configuration.max.block.ms | 5000 |
Note:
- Forthe complete properties of domain-config-deploy.env file, refer to the folder / pre_deployment_setup underOSDCzip.
- For Conductor Properties, refer to Conductor Installation section in Oracle BankingMicroservices Platform Foundation Installation Guide for conductor properties.