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

commit db56e004e1f00765810ce077a45ee56acd110841
Author: Pasquale Congiusti <pasquale.congiu...@gmail.com>
AuthorDate: Thu Nov 14 18:44:15 2024 +0100

    fix(docs): add back compatibility matrix
    
    Closes #5890
---
 docs/modules/ROOT/pages/concepts/dependencies.adoc | 38 ++++++++++++++++++++++
 1 file changed, 38 insertions(+)

diff --git a/docs/modules/ROOT/pages/concepts/dependencies.adoc 
b/docs/modules/ROOT/pages/concepts/dependencies.adoc
new file mode 100644
index 000000000..8474843e0
--- /dev/null
+++ b/docs/modules/ROOT/pages/concepts/dependencies.adoc
@@ -0,0 +1,38 @@
+= 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=]
+.Camel dependencies matrix
+[width="100%",cols="4,2,2,2,2,3",options="header"]
+|===
+|Camel K Version
+|(Default) Camel K Runtime
+|Camel Quarkus
+|Camel
+|Quarkus
+|Branch
+|===
+
+//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.camelQuarkusRef(camelQuarkusVersion,
 camelQuarkusDocsVersion)|util.camelRef(camelVersion, 
camelDocsVersion)|util.quarkusRef(quarkusVersion)|ck.branch(pageComponentVersion)",
 requires={requires},transform=util.sortCompatibilityItems]
+
+== Other APIs version matrix
+
+Below you can find a list of the main dependencies and APIs used by Camel K 
and the related compatibility.
+
+[caption=]
+.Kubernetes and other dependencies
+[width="100%",cols="4,2,2,2,2,2",options="header"]
+|===
+|Camel K Version
+|Kubernetes API
+|Operator Framework API
+|Knative API
+|Prometheus Operator
+|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|prometheusOpVersion|kustomizeVersion",
 requires={requires},transform=util.sortCompatibilityItems]
+

Reply via email to