Camel Karavan is a visual editor for Apache Camel routes, facilitating the design, testing, and monitoring of integration flows. It provides a user-friendly interface for managing Camel routes and their associated components. Chimera components can be integrated into the Visual Studio Code plugin for Camel Karavan by following these steps.
- Install Visual Studio Code.
- Install the Karavan extension for Visual Studio Code.
- Navigate to the Karavan directory within the Visual Studio Code installation directory and locate the components.json file.
- Copy the contents of the graph.json, mapt.json and rml.json files to the components.json file. An example components.json is provided, note however that this file has been only been tested with Karavan v4.4.0.
- Chimera components are now selectable in the Karavan Visual Studio Code UI.
An example YAML route built using this tool is available here. Note however that because Chimera is not an official Apache Camel component slight manual editing to the resulting YAML route is required. Additionally, as of version 4.1.0 custom kamelets can now also be defined using Karavan.