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-website.git
The following commit(s) were added to refs/heads/main by this push: new 41ce488b Karavan 4.0.0 Release announcement (#1063) 41ce488b is described below commit 41ce488bbcfd966e38cea4807825a005792ddb04 Author: Marat Gubaidullin <marat.gubaidul...@gmail.com> AuthorDate: Mon Sep 25 10:34:01 2023 -0400 Karavan 4.0.0 Release announcement (#1063) * Karavan 4.0.0 Release announcement * Karavan 4.0.0 Release announcement change date --- content/blog/2023/09/camel-karavan-4.0.0/files.png | Bin 0 -> 221849 bytes content/blog/2023/09/camel-karavan-4.0.0/index.md | 61 +++++++++++++++++++++ .../blog/2023/09/camel-karavan-4.0.0/karavan4.png | Bin 0 -> 889604 bytes .../blog/2023/09/camel-karavan-4.0.0/topology.png | Bin 0 -> 203263 bytes 4 files changed, 61 insertions(+) diff --git a/content/blog/2023/09/camel-karavan-4.0.0/files.png b/content/blog/2023/09/camel-karavan-4.0.0/files.png new file mode 100644 index 00000000..c0405f5f Binary files /dev/null and b/content/blog/2023/09/camel-karavan-4.0.0/files.png differ diff --git a/content/blog/2023/09/camel-karavan-4.0.0/index.md b/content/blog/2023/09/camel-karavan-4.0.0/index.md new file mode 100644 index 00000000..4a0e5dbe --- /dev/null +++ b/content/blog/2023/09/camel-karavan-4.0.0/index.md @@ -0,0 +1,61 @@ +--- +title: "Karavan 4.0.0: One size fits all" +date: 2023-09-25 +authors: [mgubaidullin] +categories: ["Tooling", "Karavan"] +preview: "Karavan 4.0.0: Release notes" +--- + +We are delighted to unveil Apache Camel Karavan 4.0.0. This release introduces a range of new features, enhancements and updates, making integration development more versatile and user-friendly. + +![karavan4](karavan4.png) + +Here are the key highlights of this release: + +## Enhanced Platform Support + +With this release, Apache Camel Karavan expands its compatibility across multiple platforms, offering developers greater flexibility in integration deployment. Karavan 4.0.0 is now compatible with the following platforms: + +1. **Docker (New!)** - The primary benefit of utilizing Docker is to reduce infrastructure complexity, thereby speed-up platform utilization and accelerating adoption. + +2. **Kubernetes** - Harness the power of Kubernetes for orchestrating your integrations with simplicity, ensuring scalability and resilience. + +3. **OpenShift** - Benefit from the capabilities of OpenShift to securely manage and deploy your integrations in a enterprise environment. + +## Project Topology View + +A picture is worth a thousand words, and in the world of integration, clarity is key. In this release, we introduce the new Project Topology view, which provides a top-level overview of integrations within your project. This visualization helps you understand the structure and connections of your integrations at a glance, improving project management and collaboration. + +When joining existing projects, integrators may find themselves sifting through numerous integration routes scattered across multiple files. Understanding the project's objectives and what has been implemented can be quite challenging. + +![files](files.png) + +The topology view, however, provides a clear overview of the project's primary integration components, including external connections, routes, rest services and connections between routes. This view greatly assists in grasping the project's core concept and purpose. + +![topology](topology.png) + +## Streamlined Build Process + +We recognize the importance of a straightforward development process. With Karavan 4.0.0, we introduce a configurable shell script located within your integration project's repository. This script simplifies the build process, making it more convenient and adaptable to your project's specific requirements. + +## Camel-main + +[Camel-main](/components/4.0.x/others/main.html) (aka standalone) runtime became the primary runtime implementation in this release. Its appeal lies in its pure Apache Camel nature, which requires no external dependencies/runtimes or additional configurations, thus reducing complexity and streamlining your integration projects. You can focus on building robust and efficient integrations without the burden of managing complex runtime environments. It aligns perfectly with the philosophy o [...] + +## Version Updates + +To ensure your integrations stay up to date with the latest technologies, Apache Camel Karavan 4.0.0 includes updates to various components: + +1. Camel 4.0.0 - Embrace the latest version of Apache Camel, featuring new capabilities and enhancements to elevate your integration capabilities. + +2. Kamelets 4.0.0 - Keep up to date with Kamelets, which simplify connectivity to a wide range of data sources and services. + +3. Jkube 1.14.0 - Stay in sync with the latest version of Jkube, an essential tool for Java developers working with Kubernetes deployments. + +This release represents a significant leap forward in simplifying integration development and deployment, ensuring compatibility with contemporary platforms and technologies. We trust that these improvements will empower you to create seamless integrations and elevate your overall development experience. + +To kickstart your integration projects, please use [Karavan Documentaion](https://github.com/apache/camel-karavan/tree/main/docs) + +We appreciate your continued support for Apache Camel Karavan, and we eagerly await your feedback and contributions as we continue to evolve and enhance the integration landscape. + +**Happy integrating!** \ No newline at end of file diff --git a/content/blog/2023/09/camel-karavan-4.0.0/karavan4.png b/content/blog/2023/09/camel-karavan-4.0.0/karavan4.png new file mode 100644 index 00000000..8c36050d Binary files /dev/null and b/content/blog/2023/09/camel-karavan-4.0.0/karavan4.png differ diff --git a/content/blog/2023/09/camel-karavan-4.0.0/topology.png b/content/blog/2023/09/camel-karavan-4.0.0/topology.png new file mode 100644 index 00000000..5c234c78 Binary files /dev/null and b/content/blog/2023/09/camel-karavan-4.0.0/topology.png differ