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

Add a generic parameter that allows KameletBinding to set endpoint options directly for internal Camel component

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Won't Do
    • Icon: Undefined Undefined
    • None
    • camel-k-1.8
    • Camel-K
    • None
    • False
    • None
    • False
    • % %
    • ?
    • Todo
    • Very Likely

      • Add a generic parameter that allows KameletBinding to set URL options directly for internal Camel component. For example,
            properties:
              bootstrapServers: "my-cluster-kafka-bootstrap:9092"
              topic: "my-topic"
              ...
            endpointOptions: "groupId=my-consumergroup&consumsersCount=4"
            # There may be a more appropriate YAML schema or key name. This is just an example. Alternatively, endpointOptions can be also an object, which specify multiple keys and values.
        
      • [Raised the issue]
        • Currently, the properties available in KameletBinding are only a few that are mandatory. However, sometimes those properties may not be sufficient for the user's actual use of Kamelet. Even though the internal camel components have a lot of options, there is no easy way to take advantage of that.
        • As a matter of fact, Kamelet users currently have to develop custom Kamelets. And it is not too much to say that we assume that too.
          • RFE will take at least several months before the actual release.
          • The users who are developing data integration system will not be able to wait that long, so will need to create their own custom Kamelets.
        • For support team, it could blur our support boundaries by the custom Kamelets. and JIRA tickets for adding options have to be filed frequently.
        • On the other hand, it was probably a conscious design decision to allow users to use only certain options exposed in a given Kamelet. This ticket proposal needs to be discussed carefully.

            rhn-support-tasato Tadayoshi Sato
            rhn-support-tyamashi Tomonari Yamashita
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: