From 414a97449490ac3ad72b88ca6e34268dffd3abde Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Patryk=20Ma=C5=82ek?= Date: Wed, 18 Dec 2024 12:32:48 +0100 Subject: [PATCH] chore: update FEATURE_GATES.md (#6862) --- CHANGELOG.md | 1 + FEATURE_GATES.md | 7 ++++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cf69da8bd9..477ee166e3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -156,6 +156,7 @@ Adding a new version? You'll need three changes: filter while intending to redirect the requests to HTTPS service in port 80. For such usage, please explicitly specify the `port` to `80` in the filter. [#6804](https://github.com/Kong/kubernetes-ingress-controller/pull/6804) +- Promote `KongCustomEntity` feature gate to GA. ### Fixed diff --git a/FEATURE_GATES.md b/FEATURE_GATES.md index 4f9ac720d7..8fdf40675b 100644 --- a/FEATURE_GATES.md +++ b/FEATURE_GATES.md @@ -27,7 +27,7 @@ Please read the [Important Notes](#important-notes) section before using any `Al An additional **warning** for end-users who are reading this documentation and trying to enable `Alpha` or `Beta` features: it is **very important** to understand that features that are currently in an `Alpha` or `Beta` state may **become `Deprecated` at any time** and **may be removed as part of the next consecutive minor release**. This is especially true for `Alpha` maturity features. In other words, **until a feature becomes GA there are no guarantees that it's going to continue being available**. To avoid disruption to your services engage with the community and read the [CHANGELOG](/CHANGELOG.md) carefully to track progress. Alternatively **do not use features until they have reached a GA status**. -[k8s-keps]:https://github.com/kubernetes/enhancements +[k8s-kep]:https://github.com/kubernetes/enhancements [kic-keps]:https://github.com/Kong/kubernetes-ingress-controller/tree/main/keps [releases]:https://github.com/Kong/kubernetes-ingress-controller/releases [kong-docs]:https://github.com/Kong/docs.konghq.com @@ -54,6 +54,7 @@ Once a feature graduates from `Alpha` to `Beta` maturity these preview docs will | CombinedServices | `true` | Beta | 2.11.0 | 3.0.0 | | ExpressionRoutes | `false` | Alpha | 2.10.0 | 3.0.0 | | Knative | `false` | Alpha | 0.8.0 | 3.0.0 | +| KongCustomEntity | `true` | GA | 3.4.0 | TBD | Features that reach GA and over time become stable will be removed from this table, they can be found in the main [KIC CRD Documentation][specs] and [Guides][guides]. @@ -72,9 +73,9 @@ Features that reach GA and over time become stable will be removed from this tab | SanitizeKonnectConfigDumps | `true` | Beta | 3.1.0 | TBD | | FallbackConfiguration | `false` | Alpha | 3.2.0 | TBD | | KongCustomEntity | `false` | Alpha | 3.2.0 | 3.3.0 | -| KongCustomEntity | `true` | Beta | 3.3.0 | TBD | +| KongCustomEntity | `true` | Beta | 3.3.0 | 3.4.0 | | CombinedServicesFromDifferentHTTPRoutes | `false` | Alpha | 3.4.0 | TBD | - + **NOTE**: The `Gateway` feature gate refers to [Gateway API](https://github.com/kubernetes-sigs/gateway-api) APIs which are in `v1beta1` or later. `GatewayAlpha` refers to APIs which are still in alpha.