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 <[email protected]>
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.
+
+
+
+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.
+
+
+
+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.
+
+
+
+## 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