Skip to content

Commit 70574cf

Browse files
Update service.md
1 parent 49436e3 commit 70574cf

File tree

1 file changed

+1
-2
lines changed
  • content/en/docs/concepts/services-networking

1 file changed

+1
-2
lines changed

content/en/docs/concepts/services-networking/service.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -266,6 +266,7 @@ Note that the kube-proxy starts up in different modes, which are determined by i
266266
- The ConfigMap parameters for the kube-proxy cannot all be validated and verified on startup. For example, if your operating system doesn't allow you to run iptables commands, the standard kernel kube-proxy implementation will not work. Likewise, if you have an operating system which doesn't support `netsh`, it will not run in Windows userspace mode.
267267

268268
### User space proxy mode {#proxy-mode-userspace}
269+
{{< feature-state for_k8s_version="v1.23" state="deprecated" >}}
269270

270271
In this (legacy) mode, kube-proxy watches the Kubernetes control plane for the addition and
271272
removal of Service and Endpoint objects. For each Service it opens a
@@ -278,8 +279,6 @@ Lastly, the user-space proxy installs iptables rules which capture traffic to
278279
the Service's `clusterIP` (which is virtual) and `port`. The rules
279280
redirect that traffic to the proxy port which proxies the backend Pod.
280281

281-
{{< note >}} Kube-proxy in userspace mode is deprecated. {{< /note >}}
282-
283282
By default, kube-proxy in userspace mode chooses a backend via a round-robin algorithm.
284283

285284
![Services overview diagram for userspace proxy](/images/docs/services-userspace-overview.svg)

0 commit comments

Comments
 (0)