The minimum supported data plane version is the lowest data plane version that is guaranteed to run any configuration the control plane accepts.
It applies to the control plane, so every data plane connected to it follows the same rule.
The setting controls the following:
|
Area
|
Effect
|
|
Feature availability
|
The Konnect API accepts only the fields and policies supported at the minimum version, and the UI disables the others.
|
|
Generated configuration
|
The control plane generates configuration that is compatible with the minimum version.
|
|
Data plane compatibility
|
Whether a data plane is compatible depends on its version and the features your configuration uses.
|
Versions use the major.minor format and are compared by major version first, then minor version.
Patch versions aren’t part of the comparison.
Data plane compatibility describes whether a data plane can receive the configuration and apply all of its entities and features.
The Konnect UI shows a compatible data plane as Compatible.
Every data plane connects to the control plane and appears in the Konnect topology, regardless of its version.
A data plane is compatible in either of the following cases:
- The data plane version is at or above the minimum supported data plane version.
- The data plane version is below the minimum, but your configuration doesn’t use any feature that requires a newer version.
For example, if the minimum is 2.2 and a 2.1 data plane connects, the data plane is compatible when your configuration uses no feature that needs a version above 2.1.
Feature gating blocks configuration that needs a newer data plane version than the control plane minimum.
Some entities and fields require a minimum data plane version.
If a request sets one of these fields and the control plane minimum is lower than the version the field requires, the API rejects the request.
The UI disables these fields.
To use a feature introduced in a newer data plane version:
- Upgrade your data planes to the version that introduces the feature.
- Raise the Minimum supported data plane version to that version, or let the control plane raise it with automatic raising.
Feature gating also applies to wildcard values.
On an AI Model, setting capabilities or a format type to * allows everything that the targets support at the current minimum.
A capability or format that needs a newer version than the minimum is left out of * until you raise the minimum.