diff --git a/content/en/docs/reference/command-line-tools-reference/feature-gates.md b/content/en/docs/reference/command-line-tools-reference/feature-gates.md index 72a260878d..32480fa5a7 100644 --- a/content/en/docs/reference/command-line-tools-reference/feature-gates.md +++ b/content/en/docs/reference/command-line-tools-reference/feature-gates.md @@ -184,6 +184,7 @@ For a reference to old feature gates that are removed, please refer to | `SELinuxMountReadWriteOncePod` | `true` | Beta | 1.28 | | | `SchedulerQueueingHints` | `true` | Beta | 1.28 | | | `SecurityContextDeny` | `false` | Alpha | 1.27 | | +| `SeparateTaintEvictionController` | `true` | Beta | 1.29 | | | `ServiceAccountTokenJTI` | `false` | Alpha | 1.29 | | | `ServiceAccountTokenNodeBinding` | `false` | Alpha | 1.29 | | | `ServiceAccountTokenNodeBindingValidation` | `false` | Alpha | 1.29 | | @@ -726,6 +727,11 @@ Each feature gate is designed for enabling/disabling a specific feature: for all workloads. The seccomp profile is specified in the `securityContext` of a Pod and/or a Container. - `SecurityContextDeny`: This gate signals that the `SecurityContextDeny` admission controller is deprecated. +- `SeparateTaintEvictionController`: Enables running `TaintEvictionController`, + that performs [Taint-based Evictions](/docs/concepts/scheduling-eviction/taint-and-toleration/#taint-based-evictions), + in a controller separated from `NodeLifecycleController`. When this feature is + enabled, users can optionally disable Taint-based Eviction setting the + `--controllers=-taint-eviction-controller` flag on the `kube-controller-manager`. - `ServerSideApply`: Enables the [Sever Side Apply (SSA)](/docs/reference/using-api/server-side-apply/) feature on the API Server. - `ServerSideFieldValidation`: Enables server-side field validation. This means the validation @@ -794,4 +800,4 @@ Each feature gate is designed for enabling/disabling a specific feature: feature, you will also need to enable any associated API resources. For example, to enable a particular resource like `storage.k8s.io/v1beta1/csistoragecapacities`, set `--runtime-config=storage.k8s.io/v1beta1/csistoragecapacities`. - See [API Versioning](/docs/reference/using-api/#api-versioning) for more details on the command line flags. + See [API Versioning](/docs/reference/using-api/#api-versioning) for more details on the command line flags. \ No newline at end of file