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] +