Uploaded image for project: 'Apache Fineract'
  1. Apache Fineract
  2. FINERACT-900

Clean Up Container Environment Variables

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 1.4.0
    • None
    • None

    Description

      The environment variables for the Fineract container which are set e.g. in the https://github.com/apache/fineract/blob/develop/docker-compose.yml and in the https://github.com/apache/fineract/blob/develop/kubernetes/fineract-server-deployment.yml to configure the data sources originally were all stuffed into a single line JAVA_OPTS line.

      We originally had to use system properties and could not use environment variables, because these used to read by Tomcat, but since the switch to Hikari in FINERACT-796 these are read by Spring Boot instead of Tomcat, so we can now use environment variables.

      So now it's actually possible to do this much more nicely, and separate them.

      Attachments

        Issue Links

          Activity

            People

              vorburger Michael Vorburger
              vorburger Michael Vorburger
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 40m
                  40m