Skip to main content
Feature Gates
Last update:

Feature Gates

С Feature Gates additional possibilities for kube-apiserver component are available.

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

  • Alpha — disabled by default, can be enabled.
  • Beta — enabled by default only up to Kubernetes 1.24, more details in the article Feature Gates Kubernetes documentation. Cannot be disabled due to cluster stability policy.
  • GA (General Availability) — included in kube-apiserver kernel, enabled by default, cannot be disabled.

To activate Feature Gates it is necessary to specify the names of the required add-ons in the form of a list when creating or updating the cluster. Then kube-apiserver will be started or restarted with the option --feature-gates=... and given additions.

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

To get information about available controllers for each of the available Kubernetes versions, you can query the API Managed Kubernetes.