Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-16351

Cleanup configuration options for Camel K

    XMLWordPrintable

    Details

    • Type: Enhancement
    • Status: Done
    • Priority: Blocker
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: Camel-K-GA
    • Component/s: Camel-K
    • Labels:
      None

      Description

      See https://github.com/apache/camel-k/issues/2003

      See https://github.com/apache/camel-k/issues/1831

      As today there is a little bit of confusion about the options to configure the runtime (you can blame me as I introduced them in the early days of camel-k) and I think it is now time to rethink them.

      I'm thinking about something like:

       

      --build-property key=val 

      --config-property key=val[@build]

      --config configmap|secret|file:name[/key]

      --resource configmap|secret|file:name[/key][@path]

       

      Feature analysis document: https://docs.google.com/document/d/1nMjb6XSmJil-d-d8D2KNTMs6NPw2w_I-JksvBtnNgKI/edit?ts=609d79ff#

        Attachments

          Issue Links

          1.
          Provide baseline examples Sub-task Closed Major Pasquale Congiusti
          2.
          User config integration tests Sub-task Closed Major Pasquale Congiusti
          3.
          Support --build-property Sub-task Closed Major Pasquale Congiusti
          4.
          Support --config-property Sub-task Closed Major Pasquale Congiusti
          5.
          Support property file option for --build-property and --config-property Sub-task Closed Major Pasquale Congiusti
          6.
          Modeline --build-property/--config-property support Sub-task Closed Minor Pasquale Congiusti
          7.
          Modeline --property/--property-file compatibility Sub-task Closed Major Pasquale Congiusti
          8.
          Deprecate --property/--property-file Sub-task Closed Major Pasquale Congiusti
          9.
          Support --config Sub-task Closed Major Pasquale Congiusti
          10.
          Modeline --config support Sub-task Closed Minor Pasquale Congiusti
          11.
          Check --config does not provide a binary file Sub-task Closed Optional Pasquale Congiusti
          12.
          Deprecate --configmap/--secret Sub-task Closed Major Pasquale Congiusti
          13.
          Support --resource Sub-task Closed Major Pasquale Congiusti
          14.
          --resource backward compatibility Sub-task Closed Major Pasquale Congiusti
          15.
          Modeline --resource compatibility Sub-task Closed Major Pasquale Congiusti
          16.
          Support --resource @path Sub-task Closed Minor Pasquale Congiusti
          17.
          Resource/config file size limitation Sub-task Closed Optional Pasquale Congiusti
          18.
          Review SynchIntegration method Sub-task Closed Major Pasquale Congiusti
          19.
          Camel K runtime --resource mount point ignore Sub-task Closed Major Unassigned
          20.
          @path security review Sub-task Closed Major Pasquale Congiusti
          21.
          Support secret/configmap key selection Sub-task Closed Major Pasquale Congiusti
          22.
          --config @Path should not be supported Sub-task Closed Major Pasquale Congiusti
          23.
          Provide upstream documentation Sub-task Closed Minor Pasquale Congiusti
          24.
          Blogging about the feature with useful user stories Sub-task Closed Minor Pasquale Congiusti
          25.
          Configuration trait refactoring Sub-task Closed Minor Unassigned
          26.
          Support --build-config Sub-task Closed Optional Unassigned
          27.
          Update Serverless api examples to not use --property-file Sub-task Resolved Major Aurélien Pupier
          28.
          Update openshift-integration examples to use property=file: instead of deprecated property-file Sub-task Resolved Major Aurélien Pupier

            Activity

              People

              Assignee:
              pcongius Pasquale Congiusti
              Reporter:
              heiko.braun Heiko Braun
              Tester:
              Andrej Vano Andrej Vano
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: