@@ -106,7 +106,7 @@ different Kubernetes components.
106
106
| ` AnyVolumeDataSource ` | ` false ` | Alpha | 1.18 | 1.23 |
107
107
| ` AnyVolumeDataSource ` | ` true ` | Beta | 1.24 | |
108
108
| ` AppArmor ` | ` true ` | Beta | 1.4 | |
109
- | ` CheckpointContainer ` | ` false ` | Alpha | 1.25 | |
109
+ | ` ContainerCheckpoint ` | ` false ` | Alpha | 1.25 | |
110
110
| ` CPUManager ` | ` false ` | Alpha | 1.8 | 1.9 |
111
111
| ` CPUManager ` | ` true ` | Beta | 1.10 | |
112
112
| ` CPUManagerPolicyAlphaOptions ` | ` false ` | Alpha | 1.23 | |
@@ -727,14 +727,16 @@ Each feature gate is designed for enabling/disabling a specific feature:
727
727
- `APIResponseCompression`: Compress the API responses for `LIST` or `GET` requests.
728
728
- `APIServerIdentity`: Assign each API server an ID in a cluster.
729
729
- `APIServerTracing`: Add support for distributed tracing in the API server.
730
- See [Traces for Kubernetes System Components](/docs/concepts/cluster-administration/traces-for-kubernetes-system-components) for more details.
730
+ See [Traces for Kubernetes System Components](/docs/concepts/cluster-administration/system-traces)
731
+ for more details.
731
732
-->
732
733
- ` APIListChunking ` :启用 API 客户端以块的形式从 API 服务器检索(“LIST” 或 “GET”)资源。
733
734
- ` APIPriorityAndFairness ` :在每个服务器上启用优先级和公平性来管理请求并发(由 ` RequestManagement ` 重命名而来)。
734
735
- ` APIResponseCompression ` :压缩 “LIST” 或 “GET” 请求的 API 响应。
735
736
- ` APIServerIdentity ` :为集群中的每个 API 服务器赋予一个 ID。
736
737
- ` APIServerTracing ` :为集群中的每个 API 服务器添加对分布式跟踪的支持。
737
- 参阅[ 针对 Kubernetes 系统组件的追踪] ( /zh-cn/docs/concepts/cluster-administration/system-traces/ ) 获取更多详细信息。
738
+ 参阅[ 针对 Kubernetes 系统组件的追踪] ( /zh-cn/docs/concepts/cluster-administration/system-traces/ )
739
+ 获取更多详细信息。
738
740
<!--
739
741
- `Accelerators`: Provided an early form of plugin to enable Nvidia GPU support when using
740
742
Docker Engine; no longer available. See
@@ -779,7 +781,7 @@ Each feature gate is designed for enabling/disabling a specific feature:
779
781
flag `--service-account-extend-token-expiration=false`.
780
782
Check [Bound Service Account Tokens](https://github.com/kubernetes/enhancements/blob/master/keps/sig-auth/1205-bound-service-account-tokens/README.md)
781
783
for more details.
782
- - `CheckpointContainer `: Enables the kubelet `checkpoint` API.
784
+ - `ContainerCheckpoint `: Enables the kubelet `checkpoint` API.
783
785
See [Kubelet Checkpoint API](/docs/reference/node/kubelet-checkpoint-api/) for more details.
784
786
- `ControllerManagerLeaderMigration`: Enables Leader Migration for
785
787
[kube-controller-manager](/docs/tasks/administer-cluster/controller-manager-leader-migration/#initial-leader-migration-configuration) and
@@ -800,7 +802,7 @@ Each feature gate is designed for enabling/disabling a specific feature:
800
802
如果没有这种类型的负载,你可以在启动 ` kube-apiserver ` 时添加
801
803
` --service-account-extend-token-expiration=false ` 参数关闭扩展令牌。
802
804
查看[ 绑定服务账号令牌] ( https://github.com/kubernetes/enhancements/blob/master/keps/sig-auth/1205-bound-service-account-tokens/README.md ) 获取更多详细信息。
803
- - ` CheckpointContainer ` :启用 kubelet ` checkpoint ` API。
805
+ - ` ContainerCheckpoint ` :启用 kubelet ` checkpoint ` API。
804
806
参阅 [ Kubelet Checkpoint API] ( /zh-cn/docs/reference/node/kubelet-checkpoint-api/ ) 获取更多详细信息。
805
807
- ` ControllerManagerLeaderMigration ` :为
806
808
[ kube-controller-manager] ( /zh-cn/docs/tasks/administer-cluster/controller-manager-leader-migration/#initial-leader-migration-configuration ) 和
@@ -1467,7 +1469,8 @@ Each feature gate is designed for enabling/disabling a specific feature:
1467
1469
- `KubeletTracing`: Add support for distributed tracing in the kubelet.
1468
1470
When enabled, kubelet CRI interface and authenticated http servers are instrumented to generate
1469
1471
OpenTelemetry trace spans.
1470
- See [Traces for Kubernetes System Components](/docs/concepts/cluster-administration/traces-for-kubernetes-system-components) for more details.
1472
+ See [Traces for Kubernetes System Components](/docs/concepts/cluster-administration/system-traces)
1473
+ for more details.
1471
1474
- `LegacyServiceAccountTokenNoAutoGeneration`: Stop auto-generation of Secret-based
1472
1475
[service account tokens](/docs/reference/access-authn-authz/authentication/#service-account-tokens).
1473
1476
-->
@@ -1481,7 +1484,8 @@ Each feature gate is designed for enabling/disabling a specific feature:
1481
1484
` ServiceNodeExclusion ` 对应特性所提供的标签。
1482
1485
- ` KubeletTracing ` :新增在 Kubelet 中对分布式追踪的支持。
1483
1486
启用时,kubelet CRI 接口和经身份验证的 http 服务器被插桩以生成 OpenTelemetry 追踪 span。
1484
- 参阅[ 针对 Kubernetes 系统组件的追踪] ( /zh-cn/docs/concepts/cluster-administration/system-traces/ ) 获取更多详细信息。
1487
+ 参阅[ 针对 Kubernetes 系统组件的追踪] ( /zh-cn/docs/concepts/cluster-administration/system-traces/ )
1488
+ 获取更多详细信息。
1485
1489
- ` LegacyServiceAccountTokenNoAutoGeneration ` :停止基于 Secret
1486
1490
自动生成[ 服务账号令牌] ( /zh-cn/docs/reference/access-authn-authz/authentication/#service-account-tokens ) 。
1487
1491
<!--
@@ -1625,7 +1629,7 @@ Each feature gate is designed for enabling/disabling a specific feature:
1625
1629
- `PodPriority`: Enable the descheduling and preemption of Pods based on their
1626
1630
[priorities](/docs/concepts/scheduling-eviction/pod-priority-preemption/).
1627
1631
- `PodReadinessGates`: Enable the setting of `PodReadinessGate` field for extending
1628
- Pod readiness evaluation. See [Pod readiness gate](/docs/concepts/scheduling-eviction/ lifecycle/#pod-readiness-gate)
1632
+ Pod readiness evaluation. See [Pod readiness gate](/docs/concepts/workloads/pods/pod- lifecycle/#pod-readiness-gate)
1629
1633
for more details.
1630
1634
- `PodSecurity`: Enables the `PodSecurity` admission plugin.
1631
1635
- `PodShareProcessNamespace`: Enable the setting of `shareProcessNamespace` in a Pod for sharing
@@ -1639,7 +1643,7 @@ Each feature gate is designed for enabling/disabling a specific feature:
1639
1643
的 Pod 调度和抢占。
1640
1644
- ` PodReadinessGates ` :启用 ` podReadinessGate ` 字段的设置以扩展 Pod 准备状态评估。
1641
1645
有关更多详细信息,请参见
1642
- [ Pod 就绪状态判别] ( /zh-cn/docs/concepts/scheduling-eviction/ lifecycle/#pod-readiness-gate ) 。
1646
+ [ Pod 就绪状态判别] ( /zh-cn/docs/concepts/workloads/pods/pod- lifecycle/#pod-readiness-gate ) 。
1643
1647
- ` PodSecurity ` : 开启 ` PodSecurity ` 准入控制插件。
1644
1648
- ` PodShareProcessNamespace ` :在 Pod 中启用 ` shareProcessNamespace ` 的设置,
1645
1649
以便在 Pod 中运行的容器之间共享同一进程名字空间。更多详细信息,请参见
@@ -1720,7 +1724,8 @@ Each feature gate is designed for enabling/disabling a specific feature:
1720
1724
- ` RootCAConfigMap ` :配置 ` kube-controller-manager ` ,使之发布一个名为 ` kube-root-ca.crt `
1721
1725
的 {{< glossary_tooltip text="ConfigMap" term_id="configmap" >}},
1722
1726
到所有名字空间中。该 ConfigMap 包含用来验证与 kube-apiserver 之间连接的 CA 证书包。
1723
- 参阅[ 绑定服务账户令牌] ( https://github.com/kubernetes/enhancements/blob/master/keps/sig-auth/1205-bound-service-account-tokens/README.md ) 以了解更多细节。
1727
+ 参阅[ 绑定服务账户令牌] ( https://github.com/kubernetes/enhancements/blob/master/keps/sig-auth/1205-bound-service-account-tokens/README.md )
1728
+ 以了解更多细节。
1724
1729
<!--
1725
1730
- `RotateKubeletClientCertificate`: Enable the rotation of the client TLS certificate on the kubelet.
1726
1731
See [kubelet configuration](/docs/reference/access-authn-authz/kubelet-tls-bootstrapping/#kubelet-configuration)
@@ -1825,7 +1830,7 @@ Each feature gate is designed for enabling/disabling a specific feature:
1825
1830
- `SizeMemoryBackedVolumes`: Enable kubelets to determine the size limit for
1826
1831
memory-backed volumes (mainly `emptyDir` volumes).
1827
1832
- `StartupProbe`: Enable the
1828
- [startup](/docs/concepts/scheduling-eviction/ lifecycle/#when-should-you-use-a-startup-probe)
1833
+ [startup](/docs/concepts/workloads/pods/pod- lifecycle/#when-should-you-use-a-startup-probe)
1829
1834
probe in the kubelet.
1830
1835
- `StatefulSetMinReadySeconds`: Allows `minReadySeconds` to be respected by
1831
1836
the StatefulSet controller.
@@ -1834,7 +1839,7 @@ Each feature gate is designed for enabling/disabling a specific feature:
1834
1839
请参见[ 为 Pod 设置 ` setHostnameAsFQDN ` 字段] ( /zh-cn/docs/concepts/services-networking/dns-pod-service/#pod-sethostnameasfqdn-field ) 。
1835
1840
- ` SizeMemoryBackedVolumes ` :允许 kubelet 检查基于内存制备的卷的尺寸约束(目前主要针对 ` emptyDir ` 卷)。
1836
1841
- ` StartupProbe ` :在 kubelet
1837
- 中启用[ 启动探针] ( /zh-cn/docs/concepts/scheduling-eviction/ lifecycle/#when-should-you-use-a-startup-probe ) 。
1842
+ 中启用[ 启动探针] ( /zh-cn/docs/concepts/workloads/pods/pod- lifecycle/#when-should-you-use-a-startup-probe ) 。
1838
1843
- ` StatefulSetMinReadySeconds ` : 允许 StatefulSet 控制器采纳 ` minReadySeconds ` 设置。
1839
1844
<!--
1840
1845
- `StorageObjectInUseProtection`: Postpone the deletion of PersistentVolume or
0 commit comments