This is an automated email from the ASF dual-hosted git repository.
pcongiusti pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-k.git
The following commit(s) were added to refs/heads/main by this push:
new 269f3ff7e chore(doc): deps matrix
269f3ff7e is described below
commit 269f3ff7e5b6855b4d8035ec7bd1f2f9369f754f
Author: Pasquale Congiusti <[email protected]>
AuthorDate: Thu Dec 7 09:51:04 2023 +0100
chore(doc): deps matrix
Closes #4886
---
docs/modules/ROOT/pages/index.adoc | 31 ++++++++++++++++++-------------
1 file changed, 18 insertions(+), 13 deletions(-)
diff --git a/docs/modules/ROOT/pages/index.adoc
b/docs/modules/ROOT/pages/index.adoc
index b4fabd8b7..d60836952 100644
--- a/docs/modules/ROOT/pages/index.adoc
+++ b/docs/modules/ROOT/pages/index.adoc
@@ -42,27 +42,34 @@ The integration code immediately runs in the cloud.
**Nothing else** is needed.
Continue reading the documentation to
xref:installation/installation.adoc[install and get started with Camel K].
-== Compatibility Matrix
+== 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
xref:running/runtime-version.adoc[pick any Camel K Runtime available] (backward
and forward compatible).
[caption=]
-.Compatibility between Camel K, Camel and Quarkus
+.Camel dependencies matrix
[width="100%",cols="4,2,2,2,2,2,1,3",options="header"]
|===
|Camel K Version
-|Camel K Runtime version
-|Camel Version
-|Camel-Quarkus Version
-|Quarkus Version
-|Kamelets Version
+|(Default) Camel K Runtime
+|Camel Quarkus
+|Camel
+|Quarkus
+|Kamelets
|LTS
|Branch
|===
+== Other APIs version matrix
+
+Below you can find a list of the main dependencies and APIs used by Camel K
and the related compatibility.
+
//cannot use top level index.adoc as the page with the query is always omitted.
-indexTable::[version="*",relative="running/running.adoc",cellformats="util.ckRef(pageComponentDisplayVersion,
pageComponentVersion)|camelKRuntimeVersion|util.camelRef(camelVersion,
camelDocsVersion)|util.camelQuarkusRef(camelQuarkusVersion,
camelQuarkusDocsVersion)|util.quarkusRef(quarkusVersion)|util.kameletsRef(camelKameletsVersion,
camelKameletsDocsVersion)|lts|ck.branch(pageComponentVersion)",
requires={requires},transform=util.sortCompatibilityItems]
+indexTable::[version="*",relative="running/running.adoc",cellformats="util.ckRef(pageComponentDisplayVersion,
pageComponentVersion)|camelKRuntimeVersion|util.camelQuarkusRef(camelQuarkusVersion,
camelQuarkusDocsVersion)|util.camelRef(camelVersion,
camelDocsVersion)|util.quarkusRef(quarkusVersion)|util.kameletsRef(camelKameletsVersion,
camelKameletsDocsVersion)|lts|ck.branch(pageComponentVersion)",
requires={requires},transform=util.sortCompatibilityItems]
-.Compatibility between Camel K and dependencies
-[width="100%",cols="4,2,2,2,2,2,2,1,3",options="header"]
+[caption=]
+.Kubernetes and other dependencies
+[width="100%",cols="4,2,2,2,2,2,2",options="header"]
|===
|Camel K Version
|Kubernetes API
@@ -70,10 +77,8 @@
indexTable::[version="*",relative="running/running.adoc",cellformats="util.ckRef
|Knative API
|Service Binding Operator
|Prometheus Operator
-|Buildah
-|Kaniko
|Kustomize version
|===
//cannot use top level index.adoc as the page with the query is always omitted.
-indexTable::[version="*",relative="running/running.adoc",cellformats="util.ckRef(pageComponentDisplayVersion,
pageComponentVersion)|kubernetesApiVersion|operatorFwkApiVersion|knativeApiVersion|serviceBindingOpVersion|prometheusOpVersion|buildahVersion|kanikoVersion|kustomizeVersion",
requires={requires},transform=util.sortCompatibilityItems]
+indexTable::[version="*",relative="running/running.adoc",cellformats="util.ckRef(pageComponentDisplayVersion,
pageComponentVersion)|kubernetesApiVersion|operatorFwkApiVersion|knativeApiVersion|serviceBindingOpVersion|prometheusOpVersion|kustomizeVersion",
requires={requires},transform=util.sortCompatibilityItems]