---
title: "Feature Gates"
sidebar_label: "Feature Gates"
sidebar_position: 15
description: "How to activate add-ons for kube-apiserver"
---

import Formbricks from '@theme/MDXComponents/Formbricks';

# Feature Gates

[Feature Gates](https://kubernetes.io/docs/reference/command-line-tools-reference/feature-gates/) enable additional capabilities 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, see more in the [Feature Gates](https://kubernetes.io/docs/reference/command-line-tools-reference/feature-gates/#what-s-next) section of the Kubernetes documentation. Cannot be disabled due to the cluster stability policy.
* GA (General Availability) — integrated into the kube-apiserver core, enabled by default, cannot be disabled.

To activate Feature Gates, you must specify the names of the required extensions as a list when creating or updating a cluster. The kube-apiserver will then be started or restarted with the `--feature-gates=...` option and the specified extensions.

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

You can retrieve information about available controllers for each supported Kubernetes version by querying the [Managed Kubernetes API](/api/managed-kubernetes/).

<Formbricks />
