Uploaded image for project: 'Configuration Persistence Service'
  1. Configuration Persistence Service
  2. CPS-320

Remove configuration duplication in OOM

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Medium Medium
    • None
    • None
    • None

      Currently CPS configuration is duplicated in both CPS and OOM repos:

      • CPS: cps-application/src/main/resources/application.yml (CPS-248)
      • OOM: kubernetes/cps/resources/config/application.yml

       

      The objective of this change is to remove the duplication by removing the application.yml in OOM.

      By default the configuration provided in CPS repo in the application is ready to to used for deployment.

      Any configuration change at deployment time can still be made by specifying environment variables corresponding to Spring properties.

      AC:

      • There is no application configuration duplication in OOM
      • CPS is still configurable using environment variables 
        • puthuparambil.aditya warns this might not be acceptable by OOM
        • Use (optional) config files?
        • Proposal required, outcome to be agreed with OOM @Krystoff ?

            renukumari renukumari
            brusak brusak
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: