...
While they are available, you should always use the Java System properties wherever available. This would help in creating a more portable build adhering to the Write-Once-Run-Anywhere (WORA) promise of the Java platform.
Helm charts & Environment Variable properties
CPS uses very few environment variables which are defined from the OOM charts and they are being used in Application.yml. likeEg :
- CPS_USERNAME : Username for basic authorization of CPS Rest APIs which is set to cpsuser.
- CPS_PASSWORD : Password for cps Rest APIs which is auto generated.
- DB_USERNAME : Username for the postgres DB which is set to cps.
- DB_PASSWORD : Username for the postgres DB which is auto generated.
...