This is an automated email from the ASF dual-hosted git repository. marat pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-karavan.git
The following commit(s) were added to refs/heads/main by this push: new e5fd88c Readme e5fd88c is described below commit e5fd88ce2a3d542016544f2906a2c0d32cb0b6a9 Author: Marat Gubaidullin <marat.gubaidul...@gmail.com> AuthorDate: Tue Sep 6 12:11:21 2022 -0400 Readme --- README.md | 47 +++++++++++++++++++++++++++++++--------------- images/karavan-clouds.png | Bin 0 -> 290282 bytes 2 files changed, 32 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index c8581ed..feabe07 100644 --- a/README.md +++ b/README.md @@ -9,11 +9,41 @@   - -Integration Toolkit for Apache Camel makes integration easy and fun through the visualization of pipelines, integration with runtimes and package, image build and deploy to kubernetes out-of-the-box. +Karavan is an Integration Toolkit for Apache Camel, which makes integration easy and fun through the visualization of pipelines, integration with runtimes and package, image build and deploy to kubernetes out-of-the-box.  +Integrations could be created using visual designer that includes Enterprise Integration Patterns DSL, REST API and Beans builder, all Camel Kamelets and Components. + +Karavan uses YAML (Integration CRD or plain) to read/write integrations. + +Integrations could be run directly from Karavan UI using Camel Jbang. Also they could exported in Maven project with preconfigured Camel Quarkus, Camel Spring-Boot or Camel Main runtime. + + + +Integration project output is a runnable uber-jar or an OCI image for local environment or a deployed application to a Kubernetes/OpenShift in any cloud provider. + +## Installation +Two types of applications are available: +1. [Cloud-native](karavan-builder/README.md) application deployed into Kubernetes/OpenShift +2. [VS Code extension](karavan-vscode/README.md) available on the [Marketplace](https://marketplace.visualstudio.com/items?itemName=camel-karavan.karavan). + +Both applications share same visual designer and work with Camel YAMl DSL. + +## Karavan cloud-native application +Karavan cloud-native integration toolkit is an application to manage projects, design and monitor integrations, Tekton pipeline to build and deploy integrations. More about [cloud-native Karavan](karavan-builder/README.md) + + + + +## Karavan VS Code extension +Install Karavan VS Code extension from the [Marketplace](https://marketplace.visualstudio.com/items?itemName=camel-karavan.karavan) + +More about [Karavan VS Code Extension](karavan-vscode/README.md) + + + + ## Features ### Mode * [Cloud-native](karavan-builder/README.md) @@ -40,18 +70,5 @@ Build-in catalogues: * Kamelets * Components -## Karavan cloud-native integration toolkit -Karavan cloud-native integration toolkit is a user application to manage projects, design and monitor integrations, Tekton pipeline to build and deploy integrations. More about [cloud-native Karavan](karavan-builder/README.md) - - - - -## Karavan VS Code extension -Install Karavan VS Code extension from the [Marketplace](https://marketplace.visualstudio.com/items?itemName=camel-karavan.karavan) - -More about [Karavan VS Code Extension](karavan-vscode/README.md) - - - ## Development How to build [Karavan](DEV.md) diff --git a/images/karavan-clouds.png b/images/karavan-clouds.png new file mode 100644 index 0000000..2b419c5 Binary files /dev/null and b/images/karavan-clouds.png differ