SMART COSMOS Config Server
Running
Important
|
Prerequisites: to use the encryption and decryption features you need the full-strength JCE installed in your JVM (it’s not there by default). You can download the "Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files" from Oracle, and follow instructions for installation (essentially replace the 2 policy files in the JRE lib/security directory with the ones that you downloaded). |
For a script to assist in configuring Java and the full-strength JCE see Install Java 8 gist
Important
|
If you use the default configuration it is encrypted and requires the encryption password to be set in the ENCRYPT_KEY variable. |
Important
|
If you do not want to pull the configuration directly from github, you will need to set the CONFIG_FILE_URI variable. |
Important
|
There is an environment variable called CONFIG_SERVER_LABEL which defaults to master, if this is not set to something else then it will automatically checkout and pull configuration from the master branch. |