Apache Camel K
This version (Next (Pre-release)) 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).
How It Works
Just write a helloworld.groovy integration file with the following content:
from('timer:tick?period=3000')
.setBody().constant('Hello world from Camel K')
.to('log:info')
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.
Compatibility Matrix
Camel K Version | Camel K Runtime version | Camel Version | Camel-Quarkus Version | Quarkus Version | Kamelets Version | LTS | Branch |
---|---|---|---|---|---|---|---|
3.2.0 | |||||||
2.16.0 | |||||||
1.17.1 | LTS |
Camel K Version | Kubernetes API | Operator Framework API | Knative API | Service Binding Operator | Prometheus Operator | Buildah | Kaniko | Kustomize version |
---|---|---|---|---|---|---|---|---|
0.27.4 | 0.17.7 | 0.38.3 | 1.4.0 | 0.67.1 | 1.30.0 | 1.9.1 | 4.5.4 | |
0.25.6 | 0.13.0 | 0.37.1 | 1.3.4 | 0.60.0 | 1.30.0 | 1.9.1 | 4.5.4 | |
0.25.2 | 0.13.0 | 0.35.3 | 1.3.3 | 0.60.0 | 1.23.3 | 0.17.1 | 4.5.4 |