Feature Gates
Feature Gates
With Feature Gates additional features are available for the kube-apiserver component.
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, see official documentation for details. Cannot be disabled due to cluster stability maintenance policy.
- GA (General Availability) — included in kube-apiserver kernel, enabled by default, cannot be disabled.
To activate Feature Gates, you must specify the names of the required add-ons as a list when creating or updating a cluster. Next, kube-apiserver will be started or restarted with the --feature-gates=...
option and the specified additions.
If you pass an add-on that is not available for the current version of Kubernetes, an error will be returned.
Get information about available controllers for each available version of Kubernetes by querying API.