diff --git a/app/_src/kubernetes-ingress-controller/references/supported-router-flavors.md b/app/_src/kubernetes-ingress-controller/references/supported-router-flavors.md index fe9f749bbee2..cc27902a6f54 100644 --- a/app/_src/kubernetes-ingress-controller/references/supported-router-flavors.md +++ b/app/_src/kubernetes-ingress-controller/references/supported-router-flavors.md @@ -3,7 +3,7 @@ title: Supported Kong Router Flavors --- -{{site.base_gateway}} (open-source and enterprise edition) includes an [expression-based router][gateway-expression-router] in versions 3.0 and later. +{{site.base_gateway}} (open-source and enterprise edition) includes an [expression-based router][gateway-expression-router] in versions 3.0 and later. The router can be configured in the following [modes][gateway-router-flavor]: - `traditional`: uses the pre-3.0 router. @@ -13,14 +13,14 @@ The router can be configured in the following [modes][gateway-router-flavor]: The compatibilities of router flavors between different {{site.kic_product_name}} versions and {{site.base_gateway}} are shown in the following table. {{site.kic_product_name}} in versions 2.6.x and lower does not support {{site.base_gateway}} 3.0 and later, so the version of {{site.kic_product_name}} begins at 2.7.x. -| {{site.kic_product_name}} | 2.7.x | 2.8.x -|:-------------------------------------|:-------------------------------:|:-------------------------------:| -| Kong 3.0.x `traditional` | | | -| Kong 3.0.x `traditional_compatible` | (*) | (*) | -| Kong 3.0.x `expression` | | | -| Kong 3.1.x `traditional` | | | -| Kong 3.1.x `traditional_compatible` | (*) | (*) | -| Kong 3.1.x `expression` | | | +| {{site.kic_product_name}} | 2.7.x | 2.8.x | 2.9.x | +|:-------------------------------------|:-------------------------------:|:------------------------------:|:------------------------------:| +| Kong 3.0.x `traditional` | | | | +| Kong 3.0.x `traditional_compatible` | (*) | (*) | (*) | +| Kong 3.0.x `expression` | | | | +| Kong 3.1.x `traditional` | | | | +| Kong 3.1.x `traditional_compatible` | (*) | (*) | (*) | +| Kong 3.1.x `expression` | | | | (*) Most use cases are supported. Regexes with a backslash (`\`) followed by a non-escaped character (for example, `\j` or `\/`) in matches of paths or headers may not be accepted when {{site.base_gateway}} 3.0 is configured to use the `traditional_compatible` router. diff --git a/app/_src/kubernetes-ingress-controller/references/version-compatibility.md b/app/_src/kubernetes-ingress-controller/references/version-compatibility.md index 9e15dcc53a01..efa8fc45ed99 100644 --- a/app/_src/kubernetes-ingress-controller/references/version-compatibility.md +++ b/app/_src/kubernetes-ingress-controller/references/version-compatibility.md @@ -11,59 +11,60 @@ those versions' documentation. By Kong, we are here referring to the official distribution of the Open-Source {{site.base_gateway}}. -| {{site.kic_product_name}} | 2.1.x | 2.2.x | 2.3.x | 2.4.x | 2.5.x | 2.6.x | 2.7.x | 2.8.x | -|:--------------------------|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:| -| Kong 1.5.x | | | | | | | | | -| Kong 2.0.x | | | | | | | | | -| Kong 2.1.x | | | | | | | | | -| Kong 2.2.x | | | | | | | | | -| Kong 2.3.x | | | | | | | | | -| Kong 2.4.x | | | | | | | | | -| Kong 2.5.x | | | | | | | | | -| Kong 2.6.x | | | | | | | | | -| Kong 2.7.x | | | | | | | | | -| Kong 2.8.x | | | | | | | | | -| Kong 3.0.x | | | | | | | | | +| {{site.kic_product_name}} | 2.1.x | 2.2.x | 2.3.x | 2.4.x | 2.5.x | 2.6.x | 2.7.x | 2.8.x | 2.9.x | +|:--------------------------|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:| +| Kong 1.5.x | | | | | | | | | | +| Kong 2.0.x | | | | | | | | | | +| Kong 2.1.x | | | | | | | | | | +| Kong 2.2.x | | | | | | | | | | +| Kong 2.3.x | | | | | | | | | | +| Kong 2.4.x | | | | | | | | | | +| Kong 2.5.x | | | | | | | | | | +| Kong 2.6.x | | | | | | | | | | +| Kong 2.7.x | | | | | | | | | | +| Kong 2.8.x | | | | | | | | | | +| Kong 3.0.x | | | | | | | | | | +| Kong 3.1.x | | | | | | | | | | ## Kong Enterprise Kong Enterprise is the official enterprise distribution, which includes all other enterprise functionality, built on top of the Open-Source {{site.base_gateway}}. -| {{site.kic_product_name}} | 2.1.x | 2.2.x | 2.3.x | 2.4.x | 2.5.x | 2.6.x | 2.7.x | 2.8.x | -|:--------------------------|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:| -| Kong Enterprise 1.5.x | | | | | | | | | -| Kong Enterprise 2.1.x | | | | | | | | | -| Kong Enterprise 2.2.x | | | | | | | | | -| Kong Enterprise 2.3.x | | | | | | | | | -| Kong Enterprise 2.4.x | | | | | | | | | -| Kong Enterprise 2.5.x | | | | | | | | | -| Kong Enterprise 2.6.x | | | | | | | | | -| Kong Enterprise 2.7.x | | | | | | | | | -| Kong Enterprise 2.8.x | | | | | | | | | -| Kong Enterprise 3.0.x | | | | | | | | | +| {{site.kic_product_name}} | 2.1.x | 2.2.x | 2.3.x | 2.4.x | 2.5.x | 2.6.x | 2.7.x | 2.8.x | 2.9.x | +|:--------------------------|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:| +| Kong Enterprise 1.5.x | | | | | | | | | | +| Kong Enterprise 2.1.x | | | | | | | | | | +| Kong Enterprise 2.2.x | | | | | | | | | | +| Kong Enterprise 2.3.x | | | | | | | | | | +| Kong Enterprise 2.4.x | | | | | | | | | | +| Kong Enterprise 2.5.x | | | | | | | | | | +| Kong Enterprise 2.6.x | | | | | | | | | | +| Kong Enterprise 2.7.x | | | | | | | | | | +| Kong Enterprise 2.8.x | | | | | | | | | | +| Kong Enterprise 3.0.x | | | | | | | | | | +| Kong Enterprise 3.1.x | | | | | | | | | | ## Kubernetes ### General The following table presents the general compatibility of {{site.kic_product_name}} with specific Kubernetes versions. -Users should expect all the combinations marked with to work and to be supported -if there are bugs. - -| {{site.kic_product_name}} | 2.1.x | 2.2.x | 2.3.x | 2.4.x | 2.5.x | 2.6.x | 2.7.x | 2.8.x | -|:--------------------------|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:| -| Kubernetes 1.16 | | | | | | | | | -| Kubernetes 1.17 | | | | | | | | | -| Kubernetes 1.18 | | | | | | | | | -| Kubernetes 1.19 | | | | | | | | | -| Kubernetes 1.20 | | | | | | | | | -| Kubernetes 1.21 | | | | | | | | | -| Kubernetes 1.22 | | | | | | | | | -| Kubernetes 1.23 | | | | | | | | | -| Kubernetes 1.24 | | | | | | | | | -| Kubernetes 1.25 | | | | | | | | | -| Kubernetes 1.26 | | | | | | | | | +Users should expect all the combinations marked with to work and to be supported. + +| {{site.kic_product_name}} | 2.1.x | 2.2.x | 2.3.x | 2.4.x | 2.5.x | 2.6.x | 2.7.x | 2.8.x | 2.9.x | +|:--------------------------|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:| +| Kubernetes 1.16 | | | | | | | | | | +| Kubernetes 1.17 | | | | | | | | | | +| Kubernetes 1.18 | | | | | | | | | | +| Kubernetes 1.19 | | | | | | | | | | +| Kubernetes 1.20 | | | | | | | | | | +| Kubernetes 1.21 | | | | | | | | | | +| Kubernetes 1.22 | | | | | | | | | | +| Kubernetes 1.23 | | | | | | | | | | +| Kubernetes 1.24 | | | | | | | | | | +| Kubernetes 1.25 | | | | | | | | | | +| Kubernetes 1.26 | | | | | | | | | | {% if_version gte:2.4.0 %} @@ -74,18 +75,18 @@ with specific Kubernetes minor versions. As {{site.kic_product_name}} implements project, which defines [its own compatibility declarations][gateway-api-supported-versions], the expected compatibility of Gateway API features might be limited to those. -| {{site.kic_product_name}} | 2.4.x | 2.5.x | 2.6.x | 2.7.x | 2.8.x | -|:--------------------------|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:| -| Kubernetes 1.17 | | | | | | -| Kubernetes 1.18 | | | | | | -| Kubernetes 1.19 | | | | | | -| Kubernetes 1.20 | | | | | | -| Kubernetes 1.21 | | | | | | -| Kubernetes 1.22 | | | | | | -| Kubernetes 1.23 | | | | | | -| Kubernetes 1.24 | | | | | | -| Kubernetes 1.25 | | | | | | -| Kubernetes 1.26 | | | | | | +| {{site.kic_product_name}} | 2.4.x | 2.5.x | 2.6.x | 2.7.x | 2.8.x | 2.9.x | +|:--------------------------|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:| +| Kubernetes 1.17 | | | | | | | +| Kubernetes 1.18 | | | | | | | +| Kubernetes 1.19 | | | | | | | +| Kubernetes 1.20 | | | | | | | +| Kubernetes 1.21 | | | | | | | +| Kubernetes 1.22 | | | | | | | +| Kubernetes 1.23 | | | | | | | +| Kubernetes 1.24 | | | | | | | +| Kubernetes 1.25 | | | | | | | +| Kubernetes 1.26 | | | | | | | For specific Gateway API resources support, please refer to the [Gateway API Support][gateway-api-support] page. @@ -101,17 +102,17 @@ The {{site.kic_product_name}} can be integrated with an [Istio Service Mesh][ist For each {{site.kic_product_name}} release, tests are run to verify this documentation with upcoming versions of KIC and Istio. The following table lists the tested combinations: -| {{site.kic_product_name}} | 2.1.x | 2.2.x | 2.3.x | 2.4.x | 2.5.x | 2.6.x | 2.7.x | 2.8.x | -|:--------------------------|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:| -| Istio 1.8 | | | | | | | | | -| Istio 1.9 | | | | | | | | | -| Istio 1.10 | | | | | | | | | -| Istio 1.11 | | | | | | | | | -| Istio 1.12 | | | | | | | | | -| Istio 1.13 | | | | | | | | | -| Istio 1.14 | | | | | | | | | -| Istio 1.15 | | | | | | | | | -| Istio 1.16 | | | | | | | | | +| {{site.kic_product_name}} | 2.1.x | 2.2.x | 2.3.x | 2.4.x | 2.5.x | 2.6.x | 2.7.x | 2.8.x | 2.9.x | +|:--------------------------|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:|:---------------------------:| +| Istio 1.9 | | | | | | | | | | +| Istio 1.10 | | | | | | | | | | +| Istio 1.11 | | | | | | | | | | +| Istio 1.12 | | | | | | | | | | +| Istio 1.13 | | | | | | | | | | +| Istio 1.14 | | | | | | | | | | +| Istio 1.15 | | | | | | | | | | +| Istio 1.16 | | | | | | | | | | +| Istio 1.17 | | | | | | | | | | [istio]:https://istio.io [istio-guide]:/kubernetes-ingress-controller/{{page.kong_version}}/guides/getting-started-istio/ diff --git a/app/_src/kubernetes-ingress-controller/support-policy.md b/app/_src/kubernetes-ingress-controller/support-policy.md index 4cb95344de40..d4dfa628dee0 100644 --- a/app/_src/kubernetes-ingress-controller/support-policy.md +++ b/app/_src/kubernetes-ingress-controller/support-policy.md @@ -16,8 +16,6 @@ LTS versions of {{site.kic_product_name}} are supported for 3 years after releas ## Supported versions - - @@ -118,20 +116,21 @@ LTS versions of {{site.kic_product_name}} are supported for 3 years after releas | Version | Released Date | End of Full Support | End of Sunset Support | |:--------:|:-------------:|:-------------------:|:---------------------:| -| 2.8.x | 2022-12-19 | 2023-12-19 | 2024-12-19 | -| 2.7.x | 2022-09-27 | 2023-09-27 | 2024-09-27 | -| 2.6.x | 2022-09-15 | 2023-09-15 | 2024-09-15 | -| 2.5.x | 2022-07-11 | 2023-07-11 | 2024-07-11 | -| 2.4.x | 2022-06-15 | 2023-06-15 | 2024-06-15 | -| 2.3.x | 2022-04-05 | 2023-04-05 | 2024-04-05 | -| 2.2.x | 2022-02-04 | 2023-02-04 | 2024-02-04 | -| 2.1.x | 2022-01-05 | 2023-01-05 | 2024-01-05 | -| 2.0.x | 2021-10-07 | 2022-10-07 | 2023-10-07 | -| 1.3.x | 2021-05-27 | 2022-05-27 | 2024-05-27 | -| 1.2.x | 2021-03-24 | 2022-03-24 | 2024-03-24 | -| 1.1.x | 2020-12-09 | 2021-12-09 | 2023-12-09 | -| 1.0.x | 2020-10-05 | 2021-10-05 | 2023-10-05 | -| 0.x.x | 2018-06-02 | 2019-06-02 | 2020-06-02 | +| 2.9.x | 2023-03-09 | 2024-03-09 | 2024-03-09 | +| 2.8.x | 2022-12-19 | 2023-12-19 | 2024-12-19 | +| 2.7.x | 2022-09-27 | 2023-09-27 | 2024-09-27 | +| 2.6.x | 2022-09-15 | 2023-09-15 | 2024-09-15 | +| 2.5.x | 2022-07-11 | 2023-07-11 | 2024-07-11 | +| 2.4.x | 2022-06-15 | 2023-06-15 | 2024-06-15 | +| 2.3.x | 2022-04-05 | 2023-04-05 | 2024-04-05 | +| 2.2.x | 2022-02-04 | 2023-02-04 | 2024-02-04 | +| 2.1.x | 2022-01-05 | 2023-01-05 | 2024-01-05 | +| 2.0.x | 2021-10-07 | 2022-10-07 | 2023-10-07 | +| 1.3.x | 2021-05-27 | 2022-05-27 | 2024-05-27 | +| 1.2.x | 2021-03-24 | 2022-03-24 | 2024-03-24 | +| 1.1.x | 2020-12-09 | 2021-12-09 | 2023-12-09 | +| 1.0.x | 2020-10-05 | 2021-10-05 | 2023-10-05 | +| 0.x.x | 2018-06-02 | 2019-06-02 | 2020-06-02 | > *Table 1: Version Support for Kong Ingress Controller*