Apache Camel K
This version (2.2.x) of Camel K depends on:
This is the development version of Camel K. It should not be used in production.
Apache Camel K is a lightweight integration framework built from Apache Camel that runs natively on Kubernetes and is specifically designed for serverless and microservice architectures.
Users of Camel K can instantly run integration code written in Camel DSL on their preferred cloud (Kubernetes or OpenShift).
Just write a helloworld.groovy integration file with the following content:
.setBody().constant('Hello world from Camel K')
You can then execute the following command:
kamel run helloworld.groovy
The integration code immediately runs in the cloud. Nothing else is needed.
Continue reading the documentation to install and get started with Camel K.
From Camel K version 2 onward you will be able to use any Camel K Runtime. Each runtime depends on a Camel Quarkus, Camel and Quarkus Platform version. Every Camel K has a default runtime used, but you can pick any Camel K Runtime available (backward and forward compatible).
Below you can find a list of the main dependencies and APIs used by Camel K and the related compatibility.