You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by pc...@apache.org on 2023/12/07 09:06:22 UTC

(camel-k) branch main updated: chore(doc): deps matrix

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 <pa...@gmail.com>
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]