diff --git a/content/zh-cn/docs/reference/config-api/kube-proxy-config.v1alpha1.md b/content/zh-cn/docs/reference/config-api/kube-proxy-config.v1alpha1.md index 0d2606a421..ce8e62f7fd 100644 --- a/content/zh-cn/docs/reference/config-api/kube-proxy-config.v1alpha1.md +++ b/content/zh-cn/docs/reference/config-api/kube-proxy-config.v1alpha1.md @@ -194,18 +194,6 @@ in order to proxy service traffic. If unspecified (0-0) then ports will be rando 用来设置代理服务所使用的端口。如果未指定(即 ‘0-0’),则代理服务会随机选择端口号。
-udpIdleTimeout
[必需]meta/v1.Duration
-udpIdleTimeout
字段用来设置 UDP 链接保持活跃的时长(例如,'250ms'、'2s')。
- 此值必须大于 0。此字段仅适用于 mode 值为 'userspace' 的场合。
conntrack
[必需]KubeProxyConntrackConfiguration
localhostNodePorts
[必需]bool
+localhostNodePorts 告知 kube-proxy 允许通过 localhost 访问服务 NodePorts(仅 iptables 模式)
+syncPeriod
[必需]meta/v1.Duration
ProxyMode 表示的是 Kubernetes 代理服务器所使用的模式。
-目前 Linux 平台上有三种可用的代理模式:'userspace'(相对较老,即将被淘汰)、 -'iptables'(相对较新,速度较快)、'ipvs'(最新,在性能和可扩缩性上表现好)。 - -在 Windows 平台上有两种可用的代理模式:'userspace'(相对较老,但稳定)和 -'kernelspace'(相对较新,速度更快)。 +目前 Linux 平台上有两种可用的代理模式:'iptables' 和 'ipvs'。 +在 Windows 平台上可用的一种代理模式是:'kernelspace'。
-在 Linux 平台上,如果代理的 mode 为空,则使用可用的最佳代理(目前是 iptables, -将来可能会发生变化)。如果选择的是 iptables 代理(无论原因如何),但系统的内核 -或者 iptables 的版本不够高,kube-proxy 也会回退为 userspace 代理服务器所使用的模式。 -当代理的 mode 设置为 'ipvs' 时会启用 IPVS 模式,对应的回退路径是先尝试 iptables, -最后回退到 userspace。 - - -在 Windows 平台上,如果代理 mode 为空,则使用可用的最佳代理(目前是 userspace, -不过将来可能会发生变化)。如果所选择的是 winkernel 代理(无论原因如何), -但 Windows 内核不支持此代理模式,则 kube-proxy 会回退到 userspace 代理。 - +如果代理模式未被指定,将使用最佳可用的代理模式(目前在 Linux 上是 iptables
,在 Windows 上是 kernelspace
)。
+如果不能使用选定的代理模式(由于缺少内核支持、缺少用户空间组件等),则 kube-proxy 将出错并退出。