Uploaded image for project: 'Camel'
  1. Camel
  2. CAMEL-16290

camel-main-yaml - Yaml configuration loader

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • 4.x
    • camel-main
    • None
    • Unknown

    Description

      When using camel-main as standalone then we only have support for loading .properties file for configuration.

      Some users are on the yaml wagon, so we could consider adding a new camel-main-yaml module that adds support for loading configuration from yaml and comes out of the box with the yaml dsl too.

      We can then make some kind of Main class for yaml that can startup Camel and load application.yaml as configuration and load routes .yaml files as routes. Then you can run Camel standalone in this yaml world.

      And then this can be a way for also running Kamelets standalone by having camel-kamelet included and being able to load kamelets yaml spec files.

      Yes they are intended for k8s but it may be okay to try to develop and play with kamelets without an entire k8s platform.

      Attachments

        Activity

          People

            Unassigned Unassigned
            davsclaus Claus Ibsen
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: