The following feature gates are available:
Feature
|
Default
|
Stage
|
Since
|
Until
|
GatewayAlpha
|
false
|
Alpha
|
2.6.0
|
TBD
|
FillIDs
|
true
|
Beta
|
3.0.0
|
TBD
|
RewriteURIs
|
false
|
Alpha
|
2.12.0
|
TBD
|
KongServiceFacade
|
false
|
Alpha
|
3.1.0
|
TBD
|
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
|
3.4.0
|
KongCustomEntity
|
true
|
GA
|
3.4.0
|
TBD
|
CombinedServicesFromDifferentHTTPRoutes
|
false
|
Alpha
|
3.4.0
|
TBD
|
- The since and until columns refer to KIC Releases.
- Features that are currently in alpha or beta states may become deprecated at any time. Deprecated features are removed during the next minor release.
- Until a feature becomes GA, there are no guarantees that it will continue being available. For more information, see the changelog.
Important: To avoid disrupting your services, consider not using features until they have reached GA status.
The SanitizeKonnectConfigDumps
feature enables the sanitization of configuration dumps that are sent to Konnect.
This means Kong Ingress Controller will obfuscate all sensitive information that your Kong config contains, such as
private keys in Certificate
entities and Consumer
entities’ credentials.
Warning: KongPlugin
’s and KongClusterPlugin
’s config
fields are not sanitized. If you have sensitive information
in your KongPlugin
’s config
field, it will be sent to Konnect as is. To avoid this, use the
KongVault resource.
The CombinedServicesFromDifferentHTTPRoutes
feature enables translating HTTPRoute
rules
with the same set of backends (combination of namespace, name, port, and weight) from different HTTPRoute
s in the same namespace
into a single Kong Gateway Service. Enabling the feature gate can reduce the number of translated Kong Gateway Services.
The names of Kong Gateway Services will change if the feature gate is enabled.
You can refer to the HTTRoutes
reference page for further details.