Support side flows for KameletBinding / Pipe
igarashitm opened this issue · 0 comments
igarashitm commented
Please describe the feature that you want to propose
https://camel.apache.org/camel-k/1.12.x/apis/kamelets.html#_camel_apache_org_v1alpha1_KameletBinding
https://camel.apache.org/camel-k/next/apis/camel-k.html#_camel_apache_org_v1_PipeSpec
In addition to the main binding flow (source/steps/sink) in KameletBinding / Pipe, they also allows to have IntegrationSpec
https://camel.apache.org/camel-k/1.12.x/apis/camel-k.html#_camel_apache_org_v1_IntegrationSpec
which allows to define multiple side routes. We need to support
- Create side routes, i.e.
PipeSpec.integration.flows.from
andPipeSpec.integration.flows.route
- Explicit visual indication between main binding route and other side routes
- Possibly also support other than routes, e.g.
PipeSpec.integration.flows.beans