‘Apache Camel K 1.0’ Released, runs on Kubernetes

June 8, Apache Camel K, a lightweight cloud integration platform base on Apache Camel framework, announced its first release “Apache Camel K 1.0”.

Apache Camel was founded in 2018 as a part of Apache Camel, an open-source integration framework. It naturally runs on Kubernetes and Red Hat OpenShift and is designed for serverless and microservice architectures. It supports not only Java, but also other programming languages to write integration code, such as JavaScript, Kotlin, XML, YAML, and Groovy.

Based on Apache Camel 3.3.0, it uses Quarkus framework to bring fast startup time and low memory footprint. It can bring fast build time as it is equipped with a DSL mechanism to automize tasks like building images directly in the cluster. With the operator for pooling reusable container images, it tries reusing existing images when integration code is redeployed.

It also offers Kamel CLI (command line interface), which runs integrations. It also includes monitoring and tracing features.

Apache Camel K is available for download from the project website.

Apache Camel K
https://camel.apache.org/camel-k/latest/index.html