Skip to main content

Feature Gates

With Feature Gates, additional features are available for the kube-apiserver component.

Each add-on has a specific stage (stage) depending on the Kubernetes version:

  • Alpha — disabled by default, can be enabled.
  • Beta — enabled by default only up to Kubernetes version 1.24; for details, see the Feature Gates article in the Kubernetes documentation. Cannot be disabled due to the cluster stability maintenance policy.
  • GA (General Availability) — integrated into the kube-apiserver core, enabled by default, cannot be disabled.

To activate Feature Gates, specify a list of the names of the required add-ons when creating or updating a cluster. Then kube-apiserver will be started or restarted with the --feature-gates=... option and the specified add-ons.

If you provide an add-on that is not available for the current Kubernetes version, an error will be returned.

You can get information about available controllers for each of the available Kubernetes versions with a request to the Managed Kubernetes API.