Currently, documented procedure for supplying database information is node,port, dbname, etc. We can use standard spring attributes instead. You can provide these via program argument, JVM Argument or Environment variables. Here is a quick ref list
| Description |
JVM Arg / Program Arg |
Environment Var |
| DB Server Name |
spring.datasource.hikari.data-source-properties.serverName |
SPRING_DATASOURCE_HIKARI_DATA_SOURCE_PROPERTIES_SERVERNAME |
| DB Server Port |
spring.datasource.hikari.data-source-properties.portNumber |
SPRING_DATASOURCE_HIKARI_DATA_SOURCE_PROPERTIES_PORT |
| DB Name |
spring.datasource.hikari.data-source-properties.databaseName |
SPRING_DATASOURCE_HIKARI_DATA_SOURCE_PROPERTIES_DATABASENAME |
| DB User |
spring.datasource.hikari.username |
SPRING_DATASOURCE_HIKARI_USERNAME |
| DB Password |
spring.datasource.hikari.password |
SPRING_DATASOURCE_HIKARI_PASSWORD |
Currently, documented procedure for supplying database information is
node,port,dbname, etc. We can use standard spring attributes instead. You can provide these via program argument, JVM Argument or Environment variables. Here is a quick ref list