Merge pull request #44476 from 1000Delta/zh_feature-gates_e
[zh] Localize feature-gates/e*.mdpull/44531/head
commit
0b88a98349
|
@ -0,0 +1,25 @@
|
|||
---
|
||||
title: EfficientWatchResumption
|
||||
content_type: feature_gate
|
||||
_build:
|
||||
list: never
|
||||
render: false
|
||||
|
||||
stages:
|
||||
- stage: alpha
|
||||
defaultValue: false
|
||||
fromVersion: "1.20"
|
||||
toVersion: "1.20"
|
||||
- stage: beta
|
||||
defaultValue: true
|
||||
fromVersion: "1.21"
|
||||
toVersion: "1.23"
|
||||
- stage: stable
|
||||
defaultValue: true
|
||||
fromVersion: "1.24"
|
||||
---
|
||||
<!--
|
||||
Allows for storage-originated bookmark (progress
|
||||
notify) events to be delivered to the users. This is only applied to watch operations.
|
||||
-->
|
||||
允许将存储发起的书签(进度通知)事件传递给用户。这仅适用于 watch(监视)操作。
|
|
@ -0,0 +1,21 @@
|
|||
---
|
||||
title: ElasticIndexedJob
|
||||
content_type: feature_gate
|
||||
_build:
|
||||
list: never
|
||||
render: false
|
||||
|
||||
stages:
|
||||
- stage: beta
|
||||
defaultValue: true
|
||||
fromVersion: "1.27"
|
||||
---
|
||||
<!--
|
||||
Enables Indexed Jobs to be scaled up or down by mutating both
|
||||
`spec.completions` and `spec.parallelism` together such that `spec.completions == spec.parallelism`.
|
||||
See docs on [elastic Indexed Jobs](/docs/concepts/workloads/controllers/job#elastic-indexed-jobs)
|
||||
for more details.
|
||||
-->
|
||||
允许通过同时改变 `spec.completions` 和 `spec.parallelism`
|
||||
使得 `spec.completions == spec.parallelism` 来对带索引的 Job 执行扩容或缩容。
|
||||
更多细节请参阅[弹性索引 Job](/zh-cn/docs/concepts/workloads/controllers/job#elastic-indexed-jobs) 文档。
|
|
@ -0,0 +1,23 @@
|
|||
---
|
||||
# Removed from Kubernetes
|
||||
title: EnableAggregatedDiscoveryTimeout
|
||||
content_type: feature_gate
|
||||
|
||||
_build:
|
||||
list: never
|
||||
render: false
|
||||
|
||||
stages:
|
||||
- stage: deprecated
|
||||
defaultValue: true
|
||||
fromVersion: "1.16"
|
||||
toVersion: "1.17"
|
||||
|
||||
removed: true
|
||||
|
||||
---
|
||||
<!--
|
||||
Enable the five second
|
||||
timeout on aggregated discovery calls.
|
||||
-->
|
||||
对聚合的发现调用启用五秒钟超时设置。
|
|
@ -0,0 +1,25 @@
|
|||
---
|
||||
# Removed from Kubernetes
|
||||
title: EnableEquivalenceClassCache
|
||||
content_type: feature_gate
|
||||
|
||||
_build:
|
||||
list: never
|
||||
render: false
|
||||
|
||||
stages:
|
||||
- stage: alpha
|
||||
defaultValue: false
|
||||
fromVersion: "1.8"
|
||||
toVersion: "1.12"
|
||||
- stage: deprecated
|
||||
fromVersion: "1.13"
|
||||
toVersion: "1.23"
|
||||
|
||||
removed: true
|
||||
---
|
||||
<!--
|
||||
Enable the scheduler to cache equivalence of
|
||||
nodes when scheduling Pods.
|
||||
-->
|
||||
调度 Pod 时,使调度器缓存节点的等效项。
|
|
@ -0,0 +1,25 @@
|
|||
---
|
||||
# Removed from Kubernetes
|
||||
title: EndpointSliceNodeName
|
||||
content_type: feature_gate
|
||||
|
||||
_build:
|
||||
list: never
|
||||
render: false
|
||||
|
||||
stages:
|
||||
- stage: alpha
|
||||
defaultValue: false
|
||||
fromVersion: "1.20"
|
||||
toVersion: "1.20"
|
||||
- stage: stable
|
||||
defaultValue: true
|
||||
fromVersion: "1.21"
|
||||
toVersion: "1.24"
|
||||
|
||||
removed: true
|
||||
---
|
||||
<!--
|
||||
Enables EndpointSlice `nodeName` field.
|
||||
-->
|
||||
启用 EndpointSlice 的 `nodeName` 字段。
|
|
@ -0,0 +1,35 @@
|
|||
---
|
||||
# Removed from Kubernetes
|
||||
title: EndpointSliceProxying
|
||||
content_type: feature_gate
|
||||
|
||||
_build:
|
||||
list: never
|
||||
render: false
|
||||
|
||||
stages:
|
||||
- stage: alpha
|
||||
defaultValue: false
|
||||
fromVersion: "1.18"
|
||||
toVersion: "1.18"
|
||||
- stage: beta
|
||||
defaultValue: true
|
||||
fromVersion: "1.19"
|
||||
toVersion: "1.21"
|
||||
- stage: stable
|
||||
defaultValue: true
|
||||
fromVersion: "1.22"
|
||||
toVersion: "1.24"
|
||||
|
||||
removed: true
|
||||
---
|
||||
<!--
|
||||
When enabled, kube-proxy running
|
||||
on Linux will use EndpointSlices as the primary data source instead of
|
||||
Endpoints, enabling scalability and performance improvements. See
|
||||
[Enabling Endpoint Slices](/docs/concepts/services-networking/endpoint-slices/).
|
||||
-->
|
||||
启用此特性门控时,Linux 上运行的 kube-proxy 会使用
|
||||
EndpointSlice 而不是 Endpoints 作为其主要数据源,
|
||||
从而使得可扩缩性和性能提升成为可能。
|
||||
参阅[启用 EndpointSlice](/zh-cn/docs/concepts/services-networking/endpoint-slices/)。
|
|
@ -0,0 +1,28 @@
|
|||
---
|
||||
title: EndpointSliceTerminatingCondition
|
||||
content_type: feature_gate
|
||||
_build:
|
||||
list: never
|
||||
render: false
|
||||
|
||||
stages:
|
||||
- stage: alpha
|
||||
defaultValue: false
|
||||
fromVersion: "1.20"
|
||||
toVersion: "1.21"
|
||||
- stage: beta
|
||||
defaultValue: true
|
||||
fromVersion: "1.22"
|
||||
toVersion: "1.25"
|
||||
- stage: stable
|
||||
defaultValue: true
|
||||
fromVersion: "1.26"
|
||||
toVersion: "1.27"
|
||||
|
||||
removed: true
|
||||
---
|
||||
<!--
|
||||
Enables EndpointSlice `terminating` and `serving`
|
||||
condition fields.
|
||||
-->
|
||||
启用 EndpointSlice 的 `terminating` 和 `serving` 状况字段。
|
|
@ -0,0 +1,35 @@
|
|||
---
|
||||
# Removed from Kubernetes
|
||||
title: EndpointSlice
|
||||
content_type: feature_gate
|
||||
|
||||
_build:
|
||||
list: never
|
||||
render: false
|
||||
|
||||
stages:
|
||||
- stage: alpha
|
||||
defaultValue: false
|
||||
fromVersion: "1.16"
|
||||
toVersion: "1.16"
|
||||
- stage: beta
|
||||
defaultValue: false
|
||||
fromVersion: "1.17"
|
||||
toVersion: "1.17"
|
||||
- stage: beta
|
||||
defaultValue: true
|
||||
fromVersion: "1.18"
|
||||
toVersion: "1.20"
|
||||
- stage: stable
|
||||
defaultValue: true
|
||||
fromVersion: "1.21"
|
||||
toVersion: "1.24"
|
||||
|
||||
removed: true
|
||||
---
|
||||
<!--
|
||||
Enables EndpointSlices for more scalable and extensible
|
||||
network endpoints. See [Enabling EndpointSlices](/docs/concepts/services-networking/endpoint-slices/).
|
||||
-->
|
||||
启用 EndpointSlice 以实现可扩缩性和可扩展性更好的网络端点。
|
||||
参阅[启用 EndpointSlice](/zh-cn/docs/concepts/services-networking/endpoint-slices/)。
|
|
@ -0,0 +1,32 @@
|
|||
---
|
||||
# Removed from Kubernetes
|
||||
title: EphemeralContainers
|
||||
content_type: feature_gate
|
||||
|
||||
_build:
|
||||
list: never
|
||||
render: false
|
||||
|
||||
stages:
|
||||
- stage: alpha
|
||||
defaultValue: false
|
||||
fromVersion: "1.16"
|
||||
toVersion: "1.22"
|
||||
- stage: beta
|
||||
defaultValue: true
|
||||
fromVersion: "1.23"
|
||||
toVersion: "1.24"
|
||||
- stage: stable
|
||||
defaultValue: true
|
||||
fromVersion: "1.25"
|
||||
toVersion: "1.26"
|
||||
|
||||
removed: true
|
||||
---
|
||||
<!--
|
||||
Enable the ability to add
|
||||
{{< glossary_tooltip text="ephemeral containers" term_id="ephemeral-container" >}}
|
||||
to running Pods.
|
||||
-->
|
||||
启用添加{{< glossary_tooltip text="临时容器" term_id="ephemeral-container" >}}到正在运行的
|
||||
Pod 的特性。
|
|
@ -0,0 +1,31 @@
|
|||
---
|
||||
# Removed from Kubernetes
|
||||
title: EvenPodsSpread
|
||||
content_type: feature_gate
|
||||
|
||||
_build:
|
||||
list: never
|
||||
render: false
|
||||
|
||||
stages:
|
||||
- stage: alpha
|
||||
defaultValue: false
|
||||
fromVersion: "1.16"
|
||||
toVersion: "1.17"
|
||||
- stage: beta
|
||||
defaultValue: true
|
||||
fromVersion: "1.18"
|
||||
toVersion: "1.18"
|
||||
- stage: stable
|
||||
defaultValue: true
|
||||
fromVersion: "1.19"
|
||||
toVersion: "1.21"
|
||||
|
||||
removed: true
|
||||
---
|
||||
<!--
|
||||
Enable pods to be scheduled evenly across topology domains. See
|
||||
[Pod Topology Spread Constraints](/docs/concepts/scheduling-eviction/topology-spread-constraints/).
|
||||
-->
|
||||
使 Pod 能够在拓扑域之间平衡调度。请参阅
|
||||
[Pod 拓扑扩展约束](/zh-cn/docs/concepts/scheduling-eviction/topology-spread-constraints/)。
|
|
@ -0,0 +1,33 @@
|
|||
---
|
||||
title: EventedPLEG
|
||||
content_type: feature_gate
|
||||
_build:
|
||||
list: never
|
||||
render: false
|
||||
|
||||
stages:
|
||||
- stage: alpha
|
||||
defaultValue: false
|
||||
fromVersion: "1.26"
|
||||
toVersion: "1.26"
|
||||
- stage: beta
|
||||
defaultValue: false
|
||||
fromVersion: "1.27"
|
||||
---
|
||||
<!--
|
||||
Enable support for the kubelet to receive container life cycle events from the
|
||||
{{< glossary_tooltip text="container runtime" term_id="container-runtime" >}} via
|
||||
an extension to {{<glossary_tooltip term_id="cri" text="CRI">}}.
|
||||
(PLEG is an abbreviation for “Pod lifecycle event generator”).
|
||||
For this feature to be useful, you also need to enable support for container lifecycle events
|
||||
in each container runtime running in your cluster. If the container runtime does not announce
|
||||
support for container lifecycle events then the kubelet automatically switches to the legacy
|
||||
generic PLEG mechanism, even if you have this feature gate enabled.
|
||||
-->
|
||||
启用此特性后,kubelet 能够通过
|
||||
{{<glossary_tooltip term_id="cri" text="CRI">}}
|
||||
扩展从{{< glossary_tooltip text="容器运行时" term_id="container-runtime" >}}接收容器生命周期事件。
|
||||
(PLEG 是 “Pod lifecycle event generator” 的缩写,即 Pod 生命周期事件生成器)。
|
||||
要使用此特性,你还需要在集群中运行的每个容器运行时中启用对容器生命周期事件的支持。
|
||||
如果容器运行时未宣布支持容器生命周期事件,即使你已启用了此特性门控,
|
||||
kubelet 也会自动切换到原有的通用 PLEG 机制。
|
|
@ -0,0 +1,22 @@
|
|||
---
|
||||
title: ExecProbeTimeout
|
||||
content_type: feature_gate
|
||||
_build:
|
||||
list: never
|
||||
render: false
|
||||
|
||||
stages:
|
||||
- stage: stable
|
||||
defaultValue: true
|
||||
fromVersion: "1.20"
|
||||
---
|
||||
<!--
|
||||
Ensure kubelet respects exec probe timeouts.
|
||||
This feature gate exists in case any of your existing workloads depend on a
|
||||
now-corrected fault where Kubernetes ignored exec probe timeouts. See
|
||||
[readiness probes](/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/#configure-probes).
|
||||
-->
|
||||
确保 kubelet 会遵从 exec 探针的超时值设置。
|
||||
此特性门控的主要目的是方便你处理现有的、依赖于已被修复的缺陷的工作负载;
|
||||
该缺陷导致 Kubernetes 会忽略 exec 探针的超时值设置。
|
||||
参阅[就绪态探针](/zh-cn/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/#configure-probes).
|
|
@ -0,0 +1,29 @@
|
|||
---
|
||||
# Removed from Kubernetes
|
||||
title: ExpandCSIVolumes
|
||||
content_type: feature_gate
|
||||
|
||||
_build:
|
||||
list: never
|
||||
render: false
|
||||
|
||||
stages:
|
||||
- stage: alpha
|
||||
defaultValue: false
|
||||
fromVersion: "1.14"
|
||||
toVersion: "1.15"
|
||||
- stage: beta
|
||||
defaultValue: true
|
||||
fromVersion: "1.16"
|
||||
toVersion: "1.23"
|
||||
- stage: stable
|
||||
defaultValue: true
|
||||
fromVersion: "1.24"
|
||||
toVersion: "1.26"
|
||||
|
||||
removed: true
|
||||
---
|
||||
<!--
|
||||
Enable the expanding of CSI volumes.
|
||||
-->
|
||||
启用 CSI 卷的扩展。
|
|
@ -0,0 +1,31 @@
|
|||
---
|
||||
# Removed from Kubernetes
|
||||
title: ExpandInUsePersistentVolumes
|
||||
content_type: feature_gate
|
||||
|
||||
_build:
|
||||
list: never
|
||||
render: false
|
||||
|
||||
stages:
|
||||
- stage: alpha
|
||||
defaultValue: false
|
||||
fromVersion: "1.11"
|
||||
toVersion: "1.14"
|
||||
- stage: beta
|
||||
defaultValue: true
|
||||
fromVersion: "1.15"
|
||||
toVersion: "1.23"
|
||||
- stage: stable
|
||||
defaultValue: true
|
||||
fromVersion: "1.24"
|
||||
toVersion: "1.26"
|
||||
|
||||
removed: true
|
||||
---
|
||||
<!--
|
||||
Enable expanding in-use PVCs. See
|
||||
[Resizing an in-use PersistentVolumeClaim](/docs/concepts/storage/persistent-volumes/#resizing-an-in-use-persistentvolumeclaim).
|
||||
-->
|
||||
启用扩充使用中的 PVC 的大小。
|
||||
请查阅[调整使用中的 PersistentVolumeClaim 的大小](/zh-cn/docs/concepts/storage/persistent-volumes/#resizing-an-in-use-persistentvolumeclaim)。
|
|
@ -0,0 +1,31 @@
|
|||
---
|
||||
# Removed from Kubernetes
|
||||
title: ExpandPersistentVolumes
|
||||
content_type: feature_gate
|
||||
|
||||
_build:
|
||||
list: never
|
||||
render: false
|
||||
|
||||
stages:
|
||||
- stage: alpha
|
||||
defaultValue: false
|
||||
fromVersion: "1.8"
|
||||
toVersion: "1.10"
|
||||
- stage: beta
|
||||
defaultValue: true
|
||||
fromVersion: "1.11"
|
||||
toVersion: "1.23"
|
||||
- stage: stable
|
||||
defaultValue: true
|
||||
fromVersion: "1.24"
|
||||
toVersion: "1.26"
|
||||
|
||||
removed: true
|
||||
---
|
||||
<!--
|
||||
Enable the expanding of persistent volumes. See
|
||||
[Expanding Persistent Volumes Claims](/docs/concepts/storage/persistent-volumes/#expanding-persistent-volumes-claims).
|
||||
-->
|
||||
允许扩展持久卷。
|
||||
请查阅[扩展持久卷申领](/zh-cn/docs/concepts/storage/persistent-volumes/#expanding-persistent-volumes-claims)。
|
|
@ -0,0 +1,30 @@
|
|||
---
|
||||
title: ExpandedDNSConfig
|
||||
content_type: feature_gate
|
||||
_build:
|
||||
list: never
|
||||
render: false
|
||||
|
||||
stages:
|
||||
- stage: alpha
|
||||
defaultValue: false
|
||||
fromVersion: "1.22"
|
||||
toVersion: "1.25"
|
||||
- stage: beta
|
||||
defaultValue: true
|
||||
fromVersion: "1.26"
|
||||
toVersion: "1.27"
|
||||
- stage: stable
|
||||
defaultValue: true
|
||||
fromVersion: "1.28"
|
||||
---
|
||||
<!--
|
||||
Enable kubelet and kube-apiserver to allow more DNS
|
||||
search paths and longer list of DNS search paths. This feature requires container
|
||||
runtime support(Containerd: v1.5.6 or higher, CRI-O: v1.22 or higher). See
|
||||
[Expanded DNS Configuration](/docs/concepts/services-networking/dns-pod-service/#expanded-dns-configuration).
|
||||
-->
|
||||
在 kubelet 和 kube-apiserver 上启用后,
|
||||
允许使用更多的 DNS 搜索域和搜索域列表。此功能特性需要容器运行时
|
||||
(containerd v1.5.6 或更高,CRI-O v1.22 或更高)的支持。
|
||||
参阅[扩展 DNS 配置](/zh-cn/docs/concepts/services-networking/dns-pod-service/#expanded-dns-configuration).
|
|
@ -0,0 +1,29 @@
|
|||
---
|
||||
# Removed from Kubernetes
|
||||
title: ExperimentalCriticalPodAnnotation
|
||||
content_type: feature_gate
|
||||
|
||||
_build:
|
||||
list: never
|
||||
render: false
|
||||
|
||||
stages:
|
||||
- stage: alpha
|
||||
defaultValue: false
|
||||
fromVersion: "1.5"
|
||||
toVersion: "1.12"
|
||||
- stage: deprecated
|
||||
defaultValue: false
|
||||
fromVersion: "1.13"
|
||||
toVersion: "1.16"
|
||||
|
||||
removed: true
|
||||
---
|
||||
<!--
|
||||
Enable annotating specific pods as *critical*
|
||||
so that their [scheduling is guaranteed](/docs/tasks/administer-cluster/guaranteed-scheduling-critical-addon-pods/).
|
||||
This feature is deprecated by Pod Priority and Preemption as of v1.13.
|
||||
-->
|
||||
启用将特定 Pod 注解为 **关键负载(Critical)** 的方式,
|
||||
用于[确保其被调度](/zh-cn/docs/tasks/administer-cluster/guaranteed-scheduling-critical-addon-pods/)。
|
||||
从 v1.13 开始已弃用此特性,转而使用 Pod 优先级和抢占功能。
|
|
@ -0,0 +1,27 @@
|
|||
---
|
||||
title: ExperimentalHostUserNamespaceDefaulting
|
||||
content_type: feature_gate
|
||||
_build:
|
||||
list: never
|
||||
render: false
|
||||
|
||||
stages:
|
||||
- stage: beta
|
||||
defaultValue: false
|
||||
fromVersion: "1.5"
|
||||
toVersion: "1.27"
|
||||
- stage: deprecated
|
||||
defaultValue: false
|
||||
fromVersion: "1.28"
|
||||
---
|
||||
<!--
|
||||
Enabling the defaulting user
|
||||
namespace to host. This is for containers that are using other host namespaces,
|
||||
host mounts, or containers that are privileged or using specific non-namespaced
|
||||
capabilities (e.g. `MKNODE`, `SYS_MODULE` etc.). This should only be enabled
|
||||
if user namespace remapping is enabled in the Docker daemon.
|
||||
-->
|
||||
启用主机默认的用户名字空间。
|
||||
这适用于使用其他主机名字空间、主机安装的容器,或具有特权或使用特定的非名字空间功能
|
||||
(例如 `MKNODE`、`SYS_MODULE` 等)的容器。
|
||||
如果在 Docker 守护程序中启用了用户名字空间重新映射,则启用此选项。
|
|
@ -0,0 +1,23 @@
|
|||
---
|
||||
# Removed from Kubernetes
|
||||
title: ExternalPolicyForExternalIP
|
||||
content_type: feature_gate
|
||||
|
||||
_build:
|
||||
list: never
|
||||
render: false
|
||||
|
||||
stages:
|
||||
- stage: stable
|
||||
defaultValue: true
|
||||
fromVersion: "1.18"
|
||||
toVersion: "1.22"
|
||||
|
||||
removed: true
|
||||
---
|
||||
<!--
|
||||
Fix a bug where ExternalTrafficPolicy is not
|
||||
applied to Service ExternalIPs.
|
||||
-->
|
||||
修复一个缺陷,该缺陷会导致 ExternalTrafficPolicy
|
||||
不会应用到 Service 的外部 IP。
|
Loading…
Reference in New Issue