Camel dependencies matrix

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).

Camel dependencies matrix
Camel K Version Last release (Default) Camel K Runtime Camel Quarkus Camel Quarkus Branch

Next (Pre-release)

2.5.0

3.15.0

3.15.0

4.8.0

3.15.1

main

2.5.x (LTS)

2.5.0

3.15.0

3.15.0

4.8.0

3.15.1

release-2.5.x

2.4.x

2.4.0

3.8.1

3.8.1

4.4.1

3.8.3

release-2.4.x

2.3.x (LTS)

3.8.1

3.8.1

4.4.1

3.8.3

release-2.3.x

Other APIs version matrix

Below you can find a list of the main dependencies and APIs used by Camel K and the related compatibility.

Kubernetes and other dependencies
Camel K Version Kubernetes API Operator Framework API Knative API Prometheus Operator Kustomize version

Next (Pre-release)

0.30.7

0.26.0

0.43.2

0.76.2

4.5.4

2.5.x (LTS)

0.29.7

0.23.0

0.42.3

0.73.2

4.5.4

2.4.x

0.28.8

0.20.0

0.40.3

0.67.1

4.5.4

2.3.x (LTS)

0.27.7

0.20.0

0.39.3

0.67.1

4.5.4